Senior Software Engineer – Python

1 day ago


Chennai, Tamil Nadu, India Epam Systems Full time ₹ 8,00,000 - ₹ 12,00,000 per year

We are seeking a highly skilled and motivated Senior Software Engineer with expertise in Python and ReactJS to join our dynamic development team.

This role offers an exciting opportunity to design, develop, and deploy robust software solutions that drive critical business processes, leveraging cutting-edge technologies and cloud infrastructure.

Responsibilities

  • Collaborate with stakeholders to gather requirements, create technical designs, and align solutions with business objectives
  • Develop scalable and efficient backend applications using Python, ensuring performance and security best practices
  • Build user-friendly and visually appealing front-end interfaces using React and Material UI frameworks
  • Implement and manage cloud infrastructure solutions leveraging tools like Terraform and ArgoCD
  • Streamline deployment pipelines using continuous delivery tools such as ADO Pipelines and GitHub Actions
  • Advocate for high-quality coding practices and perform code reviews to maintain robust codebases
  • Diagnose and resolve complex technical challenges to ensure system reliability and performance
  • Mentor junior engineers to foster a culture of learning and technical excellence
  • Stay updated on the latest development trends and introduce innovative solutions to the team

Requirements

  • 5-8 years of experience in software engineering with a strong focus on Python and ReactJS
  • Proficiency in Python for application development and backend integration
  • Expertise in UI/UX development using React, ideally with Material UI frameworks
  • Familiarity with JavaScript frameworks and TypeScript for modern web application development
  • Background in managing cloud infrastructure technologies like Terraform, ArgoCD
  • Competency in using continuous delivery tools such as ADO Pipelines and GitHub Actions

Nice to have

  • Understanding of advanced CI/CD practices for large-scale applications
  • Familiarity with performance optimization for both front-end and back-end systems
  • Competency in working with cross-functional teams in agile environments
  • Showcase of impactful contributions to open-source projects


  • Chennai, Tamil Nadu, India NatWest Markets Full time

    Job DescriptionJoin us as a Python Software Engineer- This is an opportunity for a driven Software Engineer to take on an exciting new career challenge- Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions- It's a chance to hone your existing technical skills and advance your career...


  • Chennai, Tamil Nadu, India Natwest Digitalx Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    What you'll do In your new role, youll engineer and maintain innovative, customer centric, high performance, secure and robust solutions. Youll be working within a feature team and using your extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across...


  • Chennai, Tamil Nadu, India ConnectM Technology Solutions Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Role Description:As a PythonQT Software Engineer, the candidate will be responsible for developing and maintaining desktop applications using Python and the Qt framework. The candidate will work closely with the development team, designers, and stakeholders to create software solutions that meet business requirements and deliver projects within the given...


  • Chennai, Tamil Nadu, India beBeeDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Title    We are seeking a highly skilled and passionate software developer to join our development team.    The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and high-performance applications using Python.    They will work closely with cross-functional teams to build backend systems, APIs,...

  • Software Engineer

    3 days ago


    Chennai, Tamil Nadu, India Axiom Software Solutions Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Software Development best practices. Back end Python, Strong SQL, Django,  Jira, Confluence, ETL, GCP, API development concepts, strong communication Software Development best practices. Back end Python, Strong SQL, Django,  Jira, Confluence, ETL, GCP, API development concepts, strong communication Software Development best practices. Back...


  • Chennai, Tamil Nadu, India Epam Systems Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    We are seeking a Senior Software Engineer with a strong technical background in Python development and expertise in Generative AI to join our team.This role focuses on building cutting-edge solutions leveraging Large Language Models (LLMs) to innovate and deliver impactful web applications at scale.ResponsibilitiesCollaborate with cross-functional teams to...


  • Chennai, Tamil Nadu, India Giggso Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company DescriptionFounded in 2018, Giggso is a No-Code ModelOps Observability platform designed for Data Science, Engineering teams, and Business executives. Giggso provides an integrated platform to consolidate, engage, and act on information from monitoring and observability, covering data quality to bias and drifts. Our platform supports AI ML Teams with...


  • Chennai, Tamil Nadu, India beBeeAutomotive Full time ₹ 12,00,000 - ₹ 15,00,000

    Job OpportunityThe role involves collaborating with a leading organization that specializes in the development, simulation, and testing of powertrain systems for various vehicles.Main Responsibilities:Develop, integrate, and maintain Python scripts and automation tools aligned with existing codebases.Utilize AI tools to develop solutions meeting quality,...


  • Chennai, Tamil Nadu, India Epam Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are in search of a highly skilled and experienced Senior Software Engineer specializing in Python and FastAPI to join our forward-thinking team.In this role, you will develop and maintain robust, scalable applications and play a critical part in designing, building, and managing end-to-end software solutions. This position offers the opportunity to work...


  • Chennai, Tamil Nadu, India Fusion Global Technologies & Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Position OverviewWe are seeking a highly skilled Senior Python Developer to join our growing technology team. The ideal candidate will have strong expertise in designing, developing, and deploying scalable applications and APIs using Python. This role requires a deep understanding of modern development frameworks, database systems, and cloud-native...