Lead Software Engineer

2 days ago


Mumbai, Maharashtra, India Talent Socio Full time

Role Description :

As a Lead Software Engineer, you will be a technical leader and mentor, guiding your team to deliver robust and scalable software solutions. You will be responsible for setting technical direction, ensuring code quality, and fostering a collaborative and productive team environment. Your expertise will be instrumental in driving the success of our software development projects.

Responsibilities :

- Lead and mentor a team of software engineers, fostering a culture of technical excellence and collaboration.

- Provide technical guidance, code reviews, and mentorship to team members.

- Facilitate effective communication and collaboration within the team.

- Conduct performance reviews and provide constructive feedback.

- Design and architect robust and scalable software solutions.

- Collaborate with product managers and stakeholders to define project requirements.

- Ensure adherence to architectural standards and best practices.

- Evaluate and recommend new technologies and tools.

- Lead the development and implementation of high-quality code.

- Ensure code quality through code reviews, testing, and continuous integration.

- Troubleshoot and resolve complex technical issues.

- Optimize application performance and scalability.

- Plan and manage software development projects, ensuring timely delivery within budget.

- Define project milestones and track progress.

- Identify and mitigate project risks.

- Collaborate with cross-functional teams to ensure successful project execution.

- Create and maintain technical documentation, including design documents, API

specifications, and user guides.

- Promote and enforce coding standards and best practices.

- Stay up-to-date with the latest technologies and industry trends.

- Identify opportunities for process improvements and implement effective solutions.

- Drive continuous improvement in code quality, development processes, and team performance.

- Participate in post-mortem reviews and implement lessons learned.

Technical Skills :

- Expertise in one or more core programming languages (e.g., Java, Python, C#, JavaScript, Go, etc.).

- Deep understanding of language-specific frameworks and libraries.

- Extensive experience with cloud platforms (AWS, Azure, GCP).

- Proficiency in cloud-native development and microservices architecture.

- Experience with containerization (Docker, Kubernetes) and serverless technologies.

- Strong knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra).

- Expertise in database design, optimization, and performance tuning.

- Experience designing and implementing RESTful and GraphQL APIs.

- Understanding of API security, versioning, and documentation.

- Deep understanding of architectural patterns (microservices, event-driven, layered, etc.).

- Ability to design and implement scalable, maintainable, and secure systems.

- Expertise in CI/CD pipelines (Jenkins, GitLab CI, CircleCI, etc.).

- Proficiency in infrastructure as code (Terraform, CloudFormation).

- Experience with version control (Git).

- Expertise in unit, integration, and end-to-end testing frameworks.

- Experience with TDD and BDD methodologies.

- Extensive experience with Agile/Scrum/Kanban methodologies.

- Ability to lead Agile ceremonies and drive iterative development.

- Strong understanding of security principles and best practices.

- Experience with secure coding and vulnerability management.

- Proficiency in monitoring and logging tools (Prometheus, Grafana, ELK stack).

- Ability to analyze and troubleshoot performance issues.

- Knowledge of Linux/Unix and Windows operating systems.

- Basic understanding of networking concepts.

(ref:hirist.tech)

  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company DescriptionNEC Software Solutions India Private Limited is based in Mumbai Worli Airoli and Bangalore with an employee strength of 1300 It is one of the foremost providers of end- to-end IT services across various sectors We work with diverse industry verticals which include publishing media financial services retail healthcare and...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company DescriptionNEC Software Solutions (India) Private Limited  is based in Mumbai (Worli & Airoli) andBangalore with an employee strength of 1300+. It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals whichinclude publishing, media, financial services, retail, healthcare and...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company DescriptionNEC Software Solutions (India) On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation.We have more than 30 years of experience in providing end...


  • Mumbai, Maharashtra, India Synechron Full time

    We are seeking an exceptional Software Engineering Lead to join our team at Synechron. As a trusted partner, we're always at the forefront of change as we lead digital optimization and modernization journeys for our clients.Job OverviewWe're now a leading global digital consulting firm, providing innovative technology solutions for business. Our expertise in...


  • Mumbai, Maharashtra, India Sia Partners Full time

    Job description As a Lead Software Engineer, you will be at the forefront of designing and developing innovative AI-powered solutions and driving large-scale projects in Python back-end development. You will architect complex systems, lead a team of engineers, and ensure smooth integration of AI and machine learning models into back-end...


  • Mumbai, Maharashtra, India Sia Full time

    Job DescriptionAs a Lead Software Engineer, you will be at the forefront of designing and developing innovative AI-powered solutions and driving large-scale projects in Python back-end development. You will architect complex systems, lead a team of engineers, and ensure smooth integration of AI and machine learning models into back-end infrastructures. We...


  • Mumbai, Maharashtra, India myGwork Full time

    This job is with Morningstar, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Title : Lead Software EngineerThe Group : The IWPT Data Platform team at Morningstar is seeking an experienced Lead Software Engineer to spearhead the development and...


  • Mumbai, Maharashtra, India Chase Bank Full time

    Job DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's - Post Trade Technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a...


  • Mumbai, Maharashtra, India myGwork Full time

    This job is with Morningstar, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Title: Lead Software Engineer  The Group: The IWPT Data Platform team at Morningstar is seeking an experienced...


  • Mumbai, Maharashtra, India myGwork Full time

    This job is with Morningstar, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Title: Lead Software EngineerThe Group: The IWPT Data Platform team at Morningstar is seeking an experienced Lead Software Engineer to spearhead the development and...


  • Mumbai, Maharashtra, India Accolite Full time

    About Accolite DigitalAccolite Digital, a leading digital engineering and cloud services provider, has joined forces with Bounteous, a digital innovation partner of the world's most ambitious brands. This strategic partnership creates a new end-to-end digital transformation services consultancy that collaborates with leading brands to co-create and deliver...


  • Mumbai, Maharashtra, India Aquis Search Full time

    About the RoleAs a Senior C++ software engineer, you will be working with our Market access team to design and develop high-performance systems for trading.We are looking for a highly skilled and experienced professional who can lead niche teams and work on complex system-level architecture designs for trading environments.


  • Mumbai, Maharashtra, India Cornerstone onDemand Full time

    As a Lead Software Engineer, you will be designing and delivering solutions that scale to meet the needs of some of the largest and most innovative organizations in the world. You will work with team members to understand and exceed the expectations of users, constantly pushing the technical envelope, and helping Cornerstone deliver great results. Working in...


  • Mumbai, Maharashtra, India hireveda Full time

    About UsHireVeda is a company that values innovation and technical excellence. We are looking for a talented Enterprise Software Engineering Lead to join our team and help us shape the future of software development.The successful candidate will have a strong background in distributed systems, microservices architecture, and cloud-native designs, with...


  • Mumbai, Maharashtra, India Zallery Full time

    Job Description :As a Lead Software Engineer, you will be designing and delivering solutions that scale to meet the needs of some of the largest and most innovative organizations in the world. You will work with team members to understand and exceed the expectations of users, constantly pushing the technical envelope, and helping Cornerstone deliver great...


  • Mumbai, Maharashtra, India Cornerstone onDemand Full time

    As a Lead Software Engineer, you will be designing and delivering solutions that scale to meet the needs of some of the largest and most innovative organizations in the world. You will work with team members to understand and exceed the expectations of users, constantly pushing the technical envelope, and helping Cornerstone deliver great results. Working in...


  • Navi Mumbai, Maharashtra, India Newgen Software Full time

    Role: Senior Software EngineerResponsibilities: • Developing and installing software solutions. • Designing, implementing and delivering high quality Software projects in JAVA, SQL / Oracle, J2EE and other JAVA technologies. Responsibilities: • Participate in detailed level in design, coding, code walk through, peer code reviews and unit testing,...

  • Software Engineer

    2 weeks ago


    Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company DescriptionOur philosophy is to understand our customers' business first before we get to the technology.This approach leads to clever software; streamlining old processes, saving money and delivering positive change.Our technology has helped the NHS screen millions of babies for hearing loss, ensures hundreds of housing providers are managing their...


  • Navi Mumbai, Maharashtra, India Newgen Software Full time

    Role: Senior Software EngineerResponsibilities: • Developing and installing software solutions. • Designing, implementing and delivering high quality Software projects in JAVA, SQL / Oracle, J2EE and other JAVA technologies. Responsibilities: • Participate in detailed level in design, coding, code walk through, peer code reviews and unit testing,...


  • Mumbai, Maharashtra, India VSHR UNNATI LLP Full time

    Job Summary :Our client is looking for a technology leader with 6+ years of experience who thrives in a fast-paced environment, loves tackling complex challenges, and has a proven track record of building and scaling successful SaaS platforms. Experience leading and mentoring high-performing engineering teams is a Leadership :- Lead, mentor, and guide a...