Software Development Team Lead Position

2 weeks ago


Pune, Maharashtra, India People First Consultants Full time

Are you a seasoned software development leader looking for a new challenge? We have an exciting opportunity for a Software Development Team Lead at People First Consultants.

About the Role

We are seeking a highly experienced and skilled team lead to join our technology team. As a Software Development Team Lead, you will be responsible for leading a team of full-stack developers and ensuring the successful delivery of projects.

Key Responsibilities

  • Technical Leadership: Provide technical guidance and support to the team, help resolve complex technical issues, and work with engineering managers to define technology best practices.
  • End-to-End Development: Contribute to designing and developing user stories using React and integrate them with backend services built in Java or Go Lang, ensuring adherence to defined best practices and Agile scrum principles.
  • Database Management: Design, optimize, and integrate database layers using relational databases (PostgreSQL), implementing data storage and retrieval strategies that ensure data integrity and efficient access.
  • Code Quality and Testing: Write clean, maintainable, and testable code following best practices in coding and testing, conduct code reviews to maintain high-quality standards, and mentor junior developers in following coding guidelines.
  • Technical Architecture & Design: Collaborate with architects and other engineers to design scalable and secure components, ensuring that the data flow, API integration, and microservices architecture aligns with the platform's overall structure.
  • Collaboration and Communication: Work closely with engineering teams, product managers, and designers to ensure alignment on business requirements, provide technical input during feature planning, identify dependencies, challenges, and technical feasibility.
  • Continuous Improvement and Innovation: Stay updated with emerging trends, frameworks, and tools, incorporating them into the platform when appropriate, identify areas of improvement in existing codebases, and suggest enhancements that promote maintainability and scalability.
  • Documentation: Develop comprehensive documentation for frontend and backend implementations to ensure knowledge sharing and code maintainability, providing technical insights and contributing to architecture documentation.

Requirements

  • Education and Experience: Bachelors/Master's degree in Computer Science/Engineering from a recognized university, 7-10 years of experience in software development.
  • Technical Skills:
    • Frontend: Proficiency in React and/or other frontend frameworks, familiarity with HTML, CSS, and JavaScript/TypeScript.
    • Backend: Strong experience in Java 17/19/21 or Python, Golang building RESTful APIs, and familiarity with microservices architecture.
    • Databases: Experience in relational databases (PostgreSQL) and NoSQL databases, with data modeling and optimization knowledge, and knowledge of GCP, AWS, or Azure DevOps, and QA practices and frameworks.
  • Soft Skills: Strong debugging and problem-solving skills, able to solve complex technical challenges independently and collaboratively, effective communication skills capable of sharing technical insights across teams, organized, detail-oriented, and able to lead teams effectively.

Location: Pune, India.

Salary Range: ₹2,500,000 - ₹4,000,000 per annum, depending on experience.



  • Pune, Maharashtra, India Magic Software Enterprise Full time

    At Magic Software Enterprises, we're committed to innovation in software development. Our team is dynamic, diverse, and dedicated to excellence.We're seeking a talented Software Development Team Lead to oversee development projects, optimize processes, and ensure the delivery of high-quality software solutions.Lead and Inspire: Manage and mentor a diverse...


  • Pune, Maharashtra, India Siemens Industry Software (India) Private Limited Full time

    About the RoleWe are seeking an experienced Software Development Team Lead to join our team at Siemens Industry Software (India) Private Limited. In this role, you will be responsible for leading multiple complex projects simultaneously and ensuring the overall functional quality of released products on all required platforms and mechanisms.As a Technical...


  • Pune, Maharashtra, India Nixcel Software Full time

    Job SummaryNixcel Software is seeking a highly skilled Full Stack Software Developer to join our team. This position involves designing, developing, and maintaining full-stack software proofs of concept.


  • Pune, Maharashtra, India Persistent Systems Full time

    Engineering Manager Role at Persistent SystemsWe are seeking a highly motivated Software Engineering Manager to lead and manage a newly formed team working on the SMB platform portfolio. This is an opportunity to grow a new team where you will plan and manage successful releases by working closely with our Product Management and internal/external...


  • Pune, Maharashtra, India Iosys Software Full time

    About Iosys SoftwareIosys Software is a leading software development company based in Pune, India.We are seeking an experienced Senior iOS Developer to join our team.Job Summary:This role involves designing and developing mobile applications for iOS devices using Swift and Objective-C programming languages.The ideal candidate will have 4-8 years of...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    About the RoleWe are seeking a skilled Software Development Lead to join our team at BMC Software, Inc. You will be responsible for leading the development of our enterprise SaaS offerings, working closely with product managers, UX experts, and architects to deliver high-quality solutions.Key ResponsibilitiesParticipate in all aspects of SaaS product...


  • Pune, Maharashtra, India Groupsoft US Inc Full time

    Groupsoft US Inc is seeking an experienced Lead Software Developer to join our team in the United States. The ideal candidate will have a proven track record of leading cross-functional teams and developing scalable software solutions.The salary for this position is estimated to be around $180,000 per year, depending on experience.We are looking for a highly...


  • Pune, Maharashtra, India ABM Pvt Ltd Full time

    ABM Pvt Ltd is seeking a highly skilled and experienced Technical Program Manager to lead its software development team.About the RoleThe successful candidate will be responsible for leading a team of developers in the design, development, coding, testing, and debugging of applications. They will manage all activities of the software development team, set...


  • Pune, Maharashtra, India Vertiv Full time

    Job Title: Assistant Manager JavaJob Summary: We are seeking a highly skilled and experienced Assistant Manager Java to lead our software development team at Vertiv. As a key member of our engineering team, you will be responsible for providing effective leadership, mentoring, and guiding team members in their professional growth and development.Key...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job Title: Senior Software Engineer - Full Stack Developer PositionWe are seeking a skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our enterprise software applications.Key Responsibilities:* Design and develop software applications using...


  • Pune, Maharashtra, India Workday India Private Limited Full time

    About the RoleThe Workday on Workday Product Team is seeking a seasoned Technical Team Lead to guide a team of software developers in delivering cutting-edge Workday innovations and solutions. The ideal candidate will leverage modern technologies to provide unparalleled agility, ease-of-use, and integration capability.Key Responsibilities:Lead and inspire a...


  • Pune, Maharashtra, India Workday India Private Limited Full time

    About the RoleThe Workday on Workday Product Team is seeking an experienced technical leader to oversee the development of innovative software solutions. As a key member of our team, you will be responsible for delivering high-quality products using modern technologies, ensuring agility, ease-of-use, and integration capability.Key Responsibilities:Lead a...


  • Pune, Maharashtra, India Kytes (by ProductDossier) Full time

    About the Role:This position is responsible for leading the design and development of software solutions using Java and related technologies.Key Responsibilities:Design and develop software solutions using Java and related technologies.Work with the team to implement agile methodologies.Develop RESTful services using Java and Spring.Maintain and improve...


  • Pune, Maharashtra, India Etraveli Group Full time

    Job DescriptionWe are seeking a talented Lead Software Developer to join our agile team in Pune.Company OverviewEtraveli Group is a leading company in the tech solutions and fulfillment capabilities for online sales of flights. We strive to make the world smaller for our customers and bigger for our people, with over 2500 passionate professionals working...


  • Pune, Maharashtra, India L4B Software Full time

    Job SummaryWe are seeking an experienced Technical Project Manager to spearhead the planning, execution, and delivery of groundbreaking embedded software projects.


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Software Engineering ExcellenceBMC Software, Inc. is an award-winning company that fosters a culture of innovation and quality.We offer a competitive salary range of $180,000 - $220,000 per year.About the Role:This is a senior leadership position in our software engineering team where you will lead the development of our next-generation SaaS solutions.Key...


  • Pune, Maharashtra, India Mphasis Full time

    At Mphasis, we are seeking a highly skilled Lead .NET Software Developer to join our team.Job Summary:This is an exciting opportunity for a talented developer to lead the design and implementation of complex software solutions using the .NET framework.The successful candidate will have a solid understanding of object-oriented design patterns and the ability...


  • Pune, Maharashtra, India Actics Technologies Pvt Ltd Full time

    Job Title: Team LeadJob Description:We are seeking a seasoned Team Lead with a strong background in Java software development to lead our development team. The ideal candidate should have a minimum of 5 years of experience in Java/J2EE technologies, including core Java, Struts/Spring, and experience with web application environments like Eclipse and...


  • Pune, Maharashtra, India Guidepoint Full time

    Guidepoint is a leading research enablement platform designed to advance understanding and empower our clients' decision-making process.We are seeking an experienced Software Engineering Team Lead to join our team. This position offers a competitive salary of $200,000 per year, along with comprehensive benefits and a central location for easy access.About...


  • Pune, Maharashtra, India SLK Full time

    Job Title: Software Architecture Position About the Role: We are seeking a highly skilled Software Architecture Position to join our team at SLK. The ideal candidate will have a strong understanding of software design principles and be able to lead the development of high-quality software solutions. Key Responsibilities: Design and develop software...