EPAM Systems is a leading global provider of digital platform engineering and software development services. They specialize in helping clients manage their digital transformation through innovative technology solutions.
Pune, Bengaluru
INR 16.0 - 31.0 Lacs P.A.
Hybrid
Full Time
Dear Candidate, Greetings from EPAM Systems ! We are a leading global provider of product development, software engineering, and automation services. We recently came across your profile on Naukri and believe your experience aligns well with an exciting opportunity we have. Were currently hiring for the JavaScript Test Engineer role and would love to explore this further with you. Position: JavaScript Automation Test Engineer Location: Pune / Bangalore Experience Required: 04 years- 10 years Job Description Highlights: Strong understanding of testing fundamentals test process, design techniques, defect lifecycle, etc. Hands-on experience in JavaScript or TypeScript for test automation Proficiency in tools like WebdriverIO, Protractor, Jest, Puppeteer, or Cypress Familiarity with frameworks such as Jasmine, Mocha, or Chai Experience in API & UI automation Exposure to in-sprint automation and Agile methodologies Experience integrating test suites with CI tools like Jenkins/Bamboo If this sounds interesting, please share your updated resume along with the following details: Total Experience in JavaScript/TypeScript Testing (in years): Experience in API Automation (in years): Tools Used (WebdriverIO, Protractor, Jest, etc.) and Duration: Frameworks Used (Jasmine, Mocha, Chai, etc.) and Duration: Current CTC: Expected CTC: Notice Period: Current Location: Preferred Location: Are you available for a face-to-face interview on 14th June in Pune ? (Yes/No): Looking forward to hearing from you soon! Warm regards, EPAM Systems
Hyderabad, Pune, Bengaluru
INR 15.0 - 30.0 Lacs P.A.
Hybrid
Full Time
EPAM has presence across 40+ countries globally with 55,000 + professionals & numerous delivery centers, Key locations are North America, Eastern Europe, Central Europe, Western Europe, APAC, Mid East & Development Centers in India (Hyderabad, Pune & Bangalore). Location: Gurgaon/Pune/Hyderabad/Bengaluru/Chennai Work Mode: Hybrid (2-3 days office in a week) Job Description: 5-14 Years of in Big Data & Data related technology experience Expert level understanding of distributed computing principles Expert level knowledge and experience in Apache Spark Hands on programming with Python Proficiency with Hadoop v2, Map Reduce, HDFS, Sqoop Experience with building stream-processing systems, using technologies such as Apache Storm or Spark-Streaming Good understanding of Big Data querying tools, such as Hive, and Impala Experience with integration of data from multiple data sources such as RDBMS (SQL Server, Oracle), ERP, Files Good understanding of SQL queries, joins, stored procedures, relational schemas Experience with NoSQL databases, such as HBase, Cassandra, MongoDB Knowledge of ETL techniques and frameworks Performance tuning of Spark Jobs Experience with native Cloud data services Azure Ability to lead a team efficiently Experience with designing and implementing Big data solutions Practitioner of AGILE methodology WE OFFER Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: • Health benefits, Medical Benefits• Retirement benefits• Paid time off• Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc
Hyderabad, Pune, Bengaluru
INR 15.0 - 30.0 Lacs P.A.
Work from Office
Full Time
EPAM has presence across 40+ countries globally with 55,000 + professionals & numerous delivery centers, Key locations are North America, Eastern Europe, Central Europe, Western Europe, APAC, Mid East & Development Centers in India (Hyderabad, Pune & Bangalore). Location: Gurgaon/Pune/Hyderabad/Bengaluru/Chennai Work Mode: Hybrid (2-3 days office in a week) Job Description: 5-14 Years of in Big Data & Data related technology experience Expert level understanding of distributed computing principles Expert level knowledge and experience in Apache Spark Hands on programming with Python Proficiency with Hadoop v2, Map Reduce, HDFS, Sqoop Experience with building stream-processing systems, using technologies such as Apache Storm or Spark-Streaming Good understanding of Big Data querying tools, such as Hive, and Impala Experience with integration of data from multiple data sources such as RDBMS (SQL Server, Oracle), ERP, Files Good understanding of SQL queries, joins, stored procedures, relational schemas Experience with NoSQL databases, such as HBase, Cassandra, MongoDB Knowledge of ETL techniques and frameworks Performance tuning of Spark Jobs Experience with native Cloud data services AWS Ability to lead a team efficiently Experience with designing and implementing Big data solutions Practitioner of AGILE methodology WE OFFER Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: • Health benefits, Medical Benefits• Retirement benefits• Paid time off• Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc
Pune
INR 18.0 - 27.5 Lacs P.A.
Hybrid
Full Time
Familiarity with DevOps practice and CI/CD pipelines, IIS Web Server, Windows Administration, On-Prem Servers Experience with gitlab pipelines, runners, playbook, ansible Proficiency in Linux, user management, SSH Windows server administration, IIS, Active Directory basics Bash/Shell scripting, Ansible Script, powershell scripts Excellent communication and interpersonal skills Cron/Autosys for Scheduling automation Knowledge on different load balancer products like: SLB/GSLB/F5
Bengaluru
INR 9.0 - 19.0 Lacs P.A.
Hybrid
Full Time
Hiring Full Stack Developers We are currently looking for experienced .NET Core Full Stack Engineers with expertise in React to join our team. Notice Period: Candidates with a notice period for Immediate to 60 days max are preferred. Must-Have Skills: Strong hands-on experience as a .NET Developer Expertise in .NET Core , ASP.NET Core , ASP.NET MVC , and Web API Proficiency in JavaScript, HTML5, CSS3 Hands-on experience with React JS Solid understanding of Entity Framework Strong grasp of SOLID principles and Design Patterns Experience with TDD/BDD and unit testing methodologies Proficiency in writing optimized SQL queries Familiarity with CI/CD pipelines and version control using Git Passion for best engineering practices and clean code Work Model: Hybrid 2 days per week from the office Interested? Please share your updated CV with the following details to Pavan_namburi@epam.com : Total Experience: Email ID: Mobile Number: Current CTC: Expected CTC: Notice Period / Last Working Day: Preferred Job Location: Availability for Interview (Weekdays/Weekends): For any questions or clarifications, feel free to reach out. Thanks & Regards, Pavan Namburi Recruiter Pavan_namburi@epam.com
Hyderabad, Pune, Bengaluru
INR 27.5 - 35.0 Lacs P.A.
Work from Office
Full Time
We are currently seeking a highly skilled and motivated Lead Software Engineer with expertise in Java Full Stack and React JS to join our dynamic team. As a Lead Engineer, you will play a crucial role in the design, development, and optimization of scalable and high-throughput end-user applications. Your proficiency in Java, ReactJS, Microservices, and problem-solving skills will contribute to the success of our projects. Responsibilities Engineer new software products and enhance existing ones, tailored to meet specific business needs Collaborate closely with Scrum Masters and Product Owners to drive day-to-day development efforts Conduct rigorous code reviews to ensure adherence to best practices and quality standards Communicate effectively with stakeholders across departments, providing timely updates and insights Requirements Should have proven expertise of minimum 8 years in Java 8, ReactJS,Spring Boot, SQL Advanced knowledge of design patterns, threading, unit testing, and debugging Proficient in web/application servers like JBoss and Apache Tomcat Experience with tools such as Maven, JUnit, Sonar, Dynatrace, GIT, Rally/Jira, and CI/CD tools (Jenkins/Bamboo) Hands-on experience with cloud-based hosting, especially Pivotal Cloud Foundry (PCF) Strong knowledge of web technologies, including HTML, CSS, JavaScript, and AJAX
Chennai, Coimbatore
INR 18.0 - 22.5 Lacs P.A.
Hybrid
Full Time
Proven experience as a DevOps Engineer, with a focus on designing and implementing cloud-based infrastructure. Strong expertise in cloud platforms such as Amazon Web Services (AWS) Experience with infrastructure-as-code tools such as Terraform. Proficiency in scripting languages (e.g., Python/Shell) for automation and infrastructure management. Deep understanding of CI/CD concepts and experience with CI/CD tools such as Jenkins, GitLab CI/CD Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
Hyderabad
INR 20.0 - 27.5 Lacs P.A.
Hybrid
Full Time
Candidate should posses and be proficient in below areas: CI/CD Tooling: Proficient in setting up, configuring, and maintaining Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins, Bitbucket. Familiarity with creating and maintaining of Jenkins pipelines and shared libraries Automation Scripting: Skilled in scripting languages such as Python, Bash, or PowerShell to automate build, test, and deployment processes, improving efficiency and reducing manual intervention. Programming and Development skills: Proficiency with git/bitbucket, source code building involving maven, gradle, msbuild etc. Good troubleshooting skills and familiarity with public cloud services such as AWS.
Pune, Chennai, Coimbatore
INR 17.0 - 27.5 Lacs P.A.
Hybrid
Full Time
We are seeking a skilled Azure Native Developer to join our dynamic team. As an Azure Native Developer, you will be responsible for designing, developing, implementing, and maintaining cloud-native applications and solutions on the Azure platform. You will collaborate with cross-functional teams to deliver scalable, secure, and high-performance cloud-based solutions that meet our clients' business needs. Experience : 6.5 - 13 Yrs Key Responsibilities: Design and develop cloud-native applications using Azure services such as Azure Functions, Azure App Service, Azure SQL Database, Azure Cosmos DB, Azure Storage, etc. Strong programming skills on one of the technologies - .NET Core, Java, Python or Golang Implement CI/CD pipelines using Azure DevOps or similar tools for automated deployment, testing, and monitoring of applications. Architect and optimize solutions for scalability, reliability, security, and performance on the Azure platform. Collaborate with architects, developers, and stakeholders to understand requirements and translate them into technical solutions. Conduct code reviews, performance tuning, and troubleshooting to ensure the quality and stability of applications. Stay updated with the latest Azure services, features, and best practices to recommend and implement improvements. Document technical designs, processes, and procedures for knowledge sharing and future reference. Participate in Agile development practices such as sprint planning, stand-ups, and retrospectives. Qualifications: 5+ years of IT experience Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). Proven experience in designing, developing, and deploying cloud-native applications on the Azure platform. Strong proficiency in programming languages such as C#, Python, or JavaScript/TypeScript. Experience with Azure services including Azure Functions, Azure App Service, Azure SQL Database, Azure Cosmos DB, Azure Storage, Azure Key Vault, etc. Familiarity with microservices architecture, serverless computing, containers (e.g., Docker, Kubernetes), and API management. Hands-on experience with Azure DevOps or similar CI/CD tools for building and deploying applications. Knowledge of security best practices, identity management, and data encryption in Azure. Excellent problem-solving skills, attention to detail, and ability to work independently or in a team environment. EPAM SYSTEMS EPAM started in 1993 & we are now named as one of Fortunes 100 Fastest-Growing Companies for last 3 consecutive years. EPAM is committed to providing our global team of more than 60,250+ EPAMers with inspiring careers from day one & working together in 50 countries over 6 continents. EPAMers think creatively and lead with passion and honesty. Our people are the source of our success. We value collaboration, work in partnership with our customers, and strive for the highest standards of excellence. In todays market conditions, were supporting operations for hundreds of clients around the world remotely. No matter where you are located, youll join a dedicated, diverse community that will help you discover your fullest potential. To know more about epam systems, feel free to visit below links - Company website - https://www.epam.com/
Chennai, Coimbatore
INR 30.0 - 40.0 Lacs P.A.
Work from Office
Full Time
We are seeking a Lead Java Engineer to become part of our dynamic team. This role demands an experienced individual with in-depth expertise in Java, Microservices, ReactJS, and Azure. The selected candidate will lead the development of high-performing applications, uphold best practices, and collaborate closely with a skilled team to deliver outstanding solutions. Responsibilities Lead development using Java and Spring Framework, ReactJS, Azure, or other cloud technologies Focus on front-end interfaces with React and modern frameworks such as MFE Build database solutions with PostgreSQL and Oracle to ensure seamless application integration Supervise the containerization of applications and coordinate deployment processes Create robust back-end Microservices and REST APIs Update and optimize existing codebases for improved performance Perform unit testing to ensure reliability and functionality Review code thoroughly to maintain high-quality standards Comply with coding guidelines and engage in continuous integration activities Attend SCRUM meetings and take part actively in agile methodologies Provide project estimates and assist in decision-making during planning stages Mentor team members and encourage a supportive collaborative environment Requirements 8+ years of Java development experience, with a focus on Java 8 and Core Java Proficiency in Spring Boot, Microservices architectures, and design patterns Expertise in ReactJS, TypeScript, JavaScript, HTML5, and CSS3 Competency in Azure or comparable cloud platforms Knowledge of unit testing techniques Understanding of database technologies, preferably SQLServer Background in OO Design, RESTful web services, and coding standards Capability to work with APIs and Microservices architectural principles Qualifications in team or project leadership within professional environments Nice to have Background in financial services with wealth management expertise
Hyderabad, Chennai, Bengaluru
INR 45.0 - 60.0 Lacs P.A.
Work from Office
Full Time
We are looking for a Solution Architect - Java to join our team. Your expertise will shape the design of scalable software solutions. You will leverage your extensive experience in solution architecture and microservice architecture styles to drive innovation. If you are ready to take your career to the next level, we encourage you to apply. Responsibilities Design secure, reliable, high availability, scalable solutions for the program Define, plan, and support execution of the technology strategy for one or more products Collaborate closely with the global solution architecture and engineering team to define principles and best practices Engage with wider architecture and technology teams to ensure alignment with technical strategies and policies Support development teams and work with stakeholders, promoting agile development Create a culture of technical excellence and continuous improvement Research, create, and evaluate technical solution alternatives for business needs using current and upcoming technologies Drive overall software implementation using expertise in microservices-based architectures for the fintech industry Partner with senior technical and product leaders to deliver on designs Collaborate with development teams, operations, and product owners Provide technical leadership and mentorship to development teams Represent as the primary architect and technical advocate in program discussions Requirements Experience in product engineering with over 15 years in designing scalable software solutions Background in computer science fundamentals, web applications, and microservices-based software architecture Experience with high transaction volume financial systems operating at global scale Knowledge of web technologies including HTML5, CSS, and JavaScript, along with front-end frameworks like AngularJS and ReactJS Proficiency in designing and building back-end microservices using Java and Spring frameworks Understanding of storage technologies such as PostgreSQL and SQL Server for large-scale applications Familiarity with cloud-native technologies and best practices, including Amazon Web Services and Microsoft Azure Capability to work effectively in an Agile environment focused on continuous improvement Desire to collaborate and provide mentorship to technology teams Hands-on experience in building prototypes to solve complex business problems English proficiency at a professional level
Pune, Chennai, Coimbatore
INR 20.0 - 27.5 Lacs P.A.
Work from Office
Full Time
We are seeking a talented and experienced Senior Java Engineer with knowledge of Angular to join our collaborative development team. In this role, you will be responsible for building advanced software solutions utilizing Java, Angular, Spring, and Hibernate. Your background in these technologies will allow you to make significant contributions to key application and product development initiatives, providing outstanding user experiences. Responsibilities Design high-quality software solutions using Java and Angular Define and implement new features with cross-functional team collaboration Write clean, scalable code that is easy to maintain Ensure applications meet performance, quality, and responsiveness standards Troubleshoot and debug issues in existing systems Participate in code reviews and provide guidance to junior developers Stay informed of trends and advancements in software development Optimize applications for superior speed and scalability Requirements Experience of 5-8 years in the software industry Competency in Angular and JavaScript Proficiency in Java 8 and newer versions Background in Spring and Hibernate frameworks Familiarity with unit testing practices Understanding of coding standards, OO Design, design patterns, and RESTful web services Knowledge of database technologies, with a preference for SQLServer Skills in Microservices architecture Nice to have Familiarity with HTML5 and CSS
Hyderabad, Chennai, Bengaluru
INR 15.0 - 30.0 Lacs P.A.
Work from Office
Full Time
We are seeking a skilled and motivated Senior Software Engineer to lead the development and delivery of high-quality software solutions. As a key member of our team, you will be responsible for designing, optimizing, and deploying robust applications while collaborating closely with cross-functional teams to drive innovation and excellence. Responsibilities Analyze and gather requirements to design optimal software solutions Oversee application development using Python to ensure proper coding practices and performance Build and maintain reliable database designs optimized for PostgreSQL and MS SQL Server Lead the integration and deployment pipeline with GitHub Actions to uphold CI/CD standards Collaborate with Agile teams to enforce Scrum principles and ensure efficient project workflows Enhance front-end capabilities using ReactJS where necessary to align with business needs Ensure the integrity and consistency of the software throughout its lifecycle Provide technical leadership to uphold best practices and maintain application stability Troubleshoot and resolve performance issues in databases and applications Drive innovation and identify improvement opportunities across software solutions Requirements Proficiency in Python for developing robust, scalable applications Expertise in PostgreSQL and MS SQL Server for database management and optimization Hands-on experience with GitHub Actions for automation and CI/CD implementation Strong background in Scrum and Agile methodologies for project management Skills in ReactJS for efficient front-end contribution and support Nice to have Familiarity with additional front-end frameworks for diverse development needs Understanding of DevOps concepts to enhance CI/CD and automation practices Knowledge of advanced database performance tuning techniques
Chennai
INR 15.0 - 27.5 Lacs P.A.
Work from Office
Full Time
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. Responsibilities Collaborate with cross-functional teams to design, develop, and deploy web applications powered by Generative AI Optimize LLM-powered applications for performance, scalability, and usability Integrate low-code platforms for rapid prototyping and efficient application delivery Ensure high-quality development standards through code reviews, testing, and debugging Develop and manage prompts for LLMs, enhancing model effectiveness and usability Support large-scale software systems adhering to development best practices Apply knowledge of front-end technologies and frameworks like HTML+CSS, JavaScript, React, and Vue Utilize Git for efficient version control and collaborative development workflows Requirements Proficiency in Python for robust application development Expertise in Generative AI, including prompt engineering techniques and developing/debugging prompts for LLMs Experience with JavaScript, SQL, and Git Background in handling large codebases and employing best practices in software development Understanding of front-end technologies such as HTML+CSS, JavaScript, React, and Vue
Chennai, Coimbatore
INR 15.0 - 27.5 Lacs P.A.
Work from Office
Full Time
We are seeking a dynamic and skilled Senior Software Engineer with expertise in Python and Generative AI (GenAI) to join our innovative team. The role involves designing, developing, and maintaining cutting-edge software solutions that harness the power of LLMs (Large Language Models) to deliver impactful results. If you have a passion for AI technologies, LLMs, and software excellence, we encourage you to apply. Responsibilities Develop, scale, and maintain web applications built using LLMs and low-code solutions Collaborate with cross-functional teams to design and optimize robust applications powered by Generative AI Engineer prompt solutions and debug or enhance existing LLM-based models for improved system performance Integrate front-end frameworks like HTML+CSS, JavaScript, React, or Vue into application workflows Ensure performance optimization and scalability of applications for production environments Maintain and manage large codebases while applying software development best practices Utilize tools like Git for version control and ensure seamless team collaboration Engage stakeholders throughout the software lifecycle to gather requirements and iterate on solutions Requirements 5–8 years of professional experience in software development Proficiency in Python for creating scalable, maintainable software applications Expertise in Generative AI systems, proficiency with prompt engineering, and debugging LLM models Knowledge of JavaScript, SQL, and Git for robust software functionality Background in working with large codebases using industry-standard best practices Competency in front-end technologies including HTML+CSS, React, or Vue Nice to have Familiarity with emerging AI trends and advancements in GenAI tools Background in developing API integrations that leverage advanced AI functionalities Showcase of successful deployment of scalable apps powered by LLMs Understanding of multi-disciplinary team collaboration for developing end-to-end software solutions
Chennai
INR 15.0 - 27.5 Lacs P.A.
Work from Office
Full Time
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
Hyderabad, Chennai, Bengaluru
INR 15.0 - 30.0 Lacs P.A.
Work from Office
Full Time
We are looking for an experienced and motivated Lead Software Engineer with expertise in Python and ReactJS to oversee the development of high-quality, scalable applications and lead a team of talented developers. This role requires a strong technical background, leadership skills, and a commitment to driving innovative solutions aligned with business needs. Responsibilities Collaborate with stakeholders to gather requirements, create technical designs, and align solutions with business goals Ensure code quality and performance benchmarks through technical reviews, including code reviews and design discussions Drive architecture decisions and ensure implementation of best practices across the development lifecycle Provide mentorship to team members by sharing expertise, insights, and professional guidance Develop and maintain efficient, sustainable, and scalable applications in Python and ReactJS Implement UI/UX designs with React, leveraging frameworks such as Material UI to create functional and visually appealing interfaces Oversee cloud infrastructure setup, ensuring efficient deployments and maintenance using technologies like Terraform and ArgoCD Facilitate pipeline automation and continuous delivery processes with tools like ADO Pipelines and GitHub Actions Collaborate cross-functionally with QA, product management, and DevOps teams to maintain project timelines and quality benchmarks Requirements Background with 7-12 years of professional software engineering experience Proficiency in Python for application development and problem-solving Expertise in ReactJS and experience with Material UI frameworks for UI/UX development Competency in Javascript frameworks and TypeScript for creating reliable and scalable solutions Hands-on experience with cloud infrastructure tools such as Terraform and ArgoCD Skills in leveraging continuous delivery tools like ADO Pipelines and GitHub Actions to streamline deployment processes Nice to have Familiarity with Agile development practices and methodologies to enhance team collaboration Understanding of modern development trends and emerging technologies in web and cloud computing Capability to manage and optimize large-scale, distributed systems
Hyderabad, Chennai, Bengaluru
INR 15.0 - 30.0 Lacs P.A.
Work from Office
Full Time
We are seeking a highly skilled Senior Software Engineer specializing in Python and FASTAPI to join our dynamic team. You will play a critical role in developing high-performing, scalable solutions while collaborating with cross-functional teams to deliver innovative software products. Responsibilities Collaborate with stakeholders to gather requirements and translate them into technical solutions Design and develop robust applications using Python and FASTAPI Build and manage efficient APIs within the FASTAPI framework Optimize SQL queries and ensure database performance for application requirements Leverage Azure technologies to implement cloud-based solutions Troubleshoot and resolve development issues in real-time environments Ensure code quality through unit testing and peer reviews Deliver on project deadlines while managing and coordinating with development team members Requirements 5-8 years of experience developing applications in Python and FASTAPI Hands-on expertise in Azure cloud services and SQL Proficiency in API design and development for web applications Understanding of scalable architecture and secure application development Background in working with complex systems and debugging in large-scale environments
Hyderabad, Chennai, Bengaluru
INR 15.0 - 30.0 Lacs P.A.
Work from Office
Full Time
We are seeking a talented and experienced Senior Software Engineer with a strong background in Python and ReactJS to join our dynamic team. Our ideal candidate is someone passionate about building innovative solutions, influencing technical decisions, and contributing to the success of complex projects, while mentoring junior engineers along the way. Responsibilities Collaborate with stakeholders to gather requirements, create technical designs, and align solutions with business goals Lead discussions on system architecture, identifying opportunities for improvement and scalability Conduct technical reviews, including code reviews, to ensure adherence to best practices, coding standards, and performance benchmarks Troubleshoot and resolve complex technical challenges across the development lifecycle Build and maintain core application features using Python and ensure seamless integration with frontend technologies Design and develop highly interactive user interfaces using ReactJS and Material UI frameworks Work with cloud infrastructure tools such as Terraform, ArgoCD to develop scalable deployment pipelines Implement and optimize continuous delivery workflows using ADO Pipelines and GitHub Actions Maintain documentation and provide technical insights for internal and external stakeholders Requirements 5-8 years of experience developing applications with proficiency in Python Expertise in creating responsive interfaces using React and Material UI frameworks Background in JavaScript frameworks and TypeScript development Familiarity with cloud infrastructure technologies such as Terraform, ArgoCD Capability to work with continuous delivery tools such as ADO Pipelines, GitHub Actions
Hyderabad, Chennai, Bengaluru
INR 15.0 - 30.0 Lacs P.A.
Work from Office
Full Time
We are seeking a highly experienced Lead Software Engineer with expertise in Python to lead development efforts, influence technical direction, and deliver robust, scalable solutions. The ideal candidate will bring proven expertise in Python, database systems, and modern software development practices to drive the success of critical projects. Responsibilities Collaborate with stakeholders to gather requirements, create technical designs, and align solutions with business goals Lead the development of high-quality, scalable, and maintainable software systems Conduct technical reviews, including code reviews, to ensure adherence to best practices, coding standards, and performance benchmarks Coordinate with cross-functional teams to ensure successful implementation of features and solutions Troubleshoot and resolve complex technical challenges across the development lifecycle Mentor and guide team members, offering technical leadership and fostering skills development Drive the adoption of modern development processes and tools, including CI/CD practices through GitHub Actions Optimize application performance and database queries, ensuring efficiency and scalability Utilize Agile/Scrum methodologies to manage projects and deliver iterative improvements Oversee database architecture design and ensure proper integration with applications Requirements 7-12 years of experience in software development with demonstrated expertise in Python Proficiency in PostgreSQL and MS SQL Server for database design, optimization, and management Hands-on expertise with GitHub Actions for automation and CI/CD workflows Competency in ReactJS for developing interactive, dynamic user interfaces Solid understanding of Scrum/Agile methodologies for collaborative development and delivery Nice to have Familiarity with other front-end frameworks beyond ReactJS Skills in optimizing cross-platform application performance Understanding of advanced DevOps practices and tools
FIND ON MAP
Company Reviews
View ReviewsMy Connections Epam Systems
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.