Senior Software Engineering Lead

3 weeks ago


Chennai, Tamil Nadu, India Epam Full time
Job Description

We are seeking a Senior Software Engineering Lead with expertise in Java, Kafka, Kubernetes, and AWS to contribute to the design and implementation of microservices architecture and ensure seamless integration with Amazon Web Services and Apache Kafka.

Key Responsibilities

• Identifying and resolving software defects and issues
• Developing and implementing software enhancements and new features
• Participating in code reviews and ensuring adherence to coding standards
• Collaborating with cross-functional teams to troubleshoot and resolve technical issues
• Creating and maintaining technical documentation

Requirements

• Minimum of 8-12 years of experience in software development
• Strong proficiency in Java programming
• Prior experience in software maintenance and support
• Knowledge of software development methodologies and best practices
• Ability to troubleshoot and debug complex software issues
• Excellent problem-solving and analytical skills
• Effective communication and collaboration skills

Nice to Have

• Experience with microservice architecture pattern, Apache Kafka, and Kubernetes
• Experience with Spring Boot
• Knowledge of Amazon Web Services (AWS)

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
• Unlimited access to LinkedIn learning solutions
• Possibility to relocate to any EPAM office for short and long-term projects
• Focused individual development
• Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits
• Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

  • Chennai, Tamil Nadu, India IDFC FIRST Bank Full time

    Job Title: Senior Software Engineering LeadJob Summary: We are seeking an experienced Senior Software Engineering Lead to join our Engineering team at IDFC FIRST Bank. The ideal candidate will have a strong technical background in software engineering, particularly in React, Golang, or Java.Key Responsibilities:Lead, mentor, and inspire a team of engineers...


  • Chennai, Tamil Nadu, India Crayon Data Full time

    Role: Senior Software Engineering LeadCrayon Data, a leading provider of AI-led revenue acceleration solutions, is seeking a seasoned Senior Software Engineering Lead to drive the development of our flagship platform, maya.ai. As a key member of our engineering team, you will be responsible for leading the design and implementation of scalable, flexible, and...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    About the RoleWe are seeking a highly experienced Senior Software Engineering Director to lead our global development and quality assurance teams. As a key member of our leadership team, you will be responsible for driving strategic product development and quality goals, inspiring innovation within the team, and ensuring we remain at the forefront of the...


  • Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at IN10 VMware Software India Private Limited. As a key member of our Horizon Remote Experience Engineering team, you will play a critical role in designing, implementing, and maintaining robust, high-performance, and scalable software systems.Key...


  • Chennai, Tamil Nadu, India UPS India Full time

    At UPS India, we're looking for a skilled Senior Software Engineering Lead to join our team. As a key member of our Applications Development team, you'll be responsible for leading the design and development of applications, ensuring they meet business requirements and are delivered on time and within budget.Key Responsibilities:Lead systems analysis and...


  • Chennai, Tamil Nadu, India Fulcrum Digital Full time

    Job Title: Senior Software Engineering LeadAbout the Role:Fulcrum Digital is an agile and next-generation digital accelerating company providing digital transformation and technology services right from ideation to implementation. These services have applicability across a variety of industries including banking & financial services, insurance, retail,...


  • Chennai, Tamil Nadu, India UPS India Full time

    {"Job Title":"Senior Software Engineering Lead","Job Description":"At UPS India, we are seeking an exceptional Senior Software Engineering Lead to join our team. This role provides leadership in full systems life cycle management, ensuring delivery is on time and within budget. The ideal candidate will direct component and data architecture design,...


  • Chennai, Tamil Nadu, India TPF Software Full time

    Tech Lead RoleAs a Senior Software Engineer - z/TPF, you will be leading the technical design and build for small to medium-sized solutions in a team. Your expertise in translating functional and non-functional requirements into fit-for-purpose technical design will drive the success of our projects.Mainframe ExpertiseYou will ensure solution performance,...


  • Chennai, Tamil Nadu, India Celestica Full time

    Job Title: Senior Manager, Software Engineering LeadJob Summary:Celestica is seeking a Senior Manager, Software Engineering Lead to lead a team of software engineers in developing high-quality, reliable software that works closely with hardware to enable high performance. The ideal candidate will have experience in firmware development and a passion for...


  • Chennai, Tamil Nadu, India Trimble Full time

    Software Engineering Lead Position Profile Trimble is seeking a highly skilled Software Engineering Lead to drive the design, development, and delivery of software solutions on web/cloud platforms. As a Software Engineering Lead, you will be responsible for leading a team of software engineers and ensuring the successful delivery of projects within...


  • Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our team as a Senior Software Engineer. As a key member of our Horizon Remote Experience Engineering team, you will be responsible for designing, implementing, and maintaining robust, high-performance, and scalable software systems.Key ResponsibilitiesTake ownership of...


  • Chennai, Tamil Nadu, India UPS India Full time

    At UPS India, we're seeking a seasoned Senior Software Engineering Lead to join our team. This role provides systems life cycle management, ensuring delivery of technical solutions is on time and within budget.Key Responsibilities:Job Description:Position: Senior Software Engineering LeadThis position involves providing technical leadership and guidance to...


  • Chennai, Tamil Nadu, India IRIS Software Group Full time

    About The CompanyIRIS Software Group is a leading provider of cloud-based applications and services, simplifying the lives of Britain's businesses. Our mission is to empower organisations to thrive with confidence, leveraging the latest technologies and tools.About The TeamWe are a technology company with engineering at its heart, standing up small, agile...


  • Chennai, Tamil Nadu, India Trimble Full time

    Job Title: Software Engineering LeadThe Software Engineering Lead is a critical role within our organization, responsible for leading a team of software engineers in the design, development, and maintenance of software solutions on web/cloud platforms. This position requires a strong technical background, excellent leadership skills, and the ability to drive...


  • Chennai, Tamil Nadu, India UnitedHealth Group Full time

    The role of Senior Software Engineering Lead at UnitedHealth Group involves leading a high-performing team of software engineers in delivering cutting-edge solutions that improve health outcomes. Key responsibilities include executing the full software development life cycle, writing clean and testable code, and mentoring junior teammates to adopt best...

  • ​Technical Lead

    3 weeks ago


    Chennai, Tamil Nadu, India Mahindra Rise Full time

    About the Role:We are seeking a skilled Senior Software Engineer to lead our development team. The ideal candidate will have extensive experience in software architecture, design, and implementation. This is a unique opportunity to work on complex projects and lead a team of engineers.Key Responsibilities:* Design and implement software solutions* Lead the...


  • Chennai, Tamil Nadu, India SES Full time

    We are looking for a Senior Software Engineer - Tech Lead to join our team at {company}. As a key member of our development team, you will be responsible for leading the development of our software projects, ensuring timely delivery, and maintaining high-quality code.Main Responsibilities:Lead the development of software projects, ensuring timely delivery...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Lead to join our team at Athenahealth. As a key member of our engineering team, you will be responsible for leading the development of complex software systems and mentoring junior engineers.Key ResponsibilitiesDesign and implement large-scale software systemsLead and mentor junior...


  • Chennai, Tamil Nadu, India LNW India Solutions Private Limited Full time

    About the Role:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at LNW India Solutions Private Limited. As a key member of our software engineering team, you will be responsible for leading the development of high-quality software solutions.Key Responsibilities:Lead the development of software solutions, ensuring timely...


  • Chennai, Tamil Nadu, India Congruent Solutions Full time

    Job RequirementsFor this position, we are looking for a highly skilled Senior Software Engineer/ Tech Lead with a strong background in application development. The ideal candidate will have 5 to 12 years of experience in developing software applications that align with our company's specific needs.Key ResponsibilitiesDevelop and maintain high-quality...