Software Engineering Manager

3 weeks ago


Gurgaon, Haryana, India NPS Prism Full time

About NPS Prism

NPS Prism is a leading cloud-based CX benchmarking and operational improvement platform owned by Bain & Company. We provide actionable insights and analysis that guide the creation of exceptional customer experiences.

Our team has grown rapidly over the past few years, and we're now making the leap from a consulting-led business to a technology-led business. As part of this shift, we're looking for an experienced technical leader to help drive business growth in this next phase.

Role Overview

We're seeking an experienced Manager - Software Engineering specializing in React JS, Java Script, Springboot, Docker, Kubernetes, ORM frameworks, .NET frameworks, C# frameworks, Modern UI libraries, MS Azure, agile development methodology, and PostgreSQL databases.

The ideal candidate will have a strong background in the above technology stack to solve real-world problems and create highly scalable applications.

Key Responsibilities

  • Drive technical decision-making and architectural discussions to ensure solutions are scalable, reliable, and maintainable.
  • Hands-on experience in React JS to create highly scalable applications.
  • Conduct regular code reviews and provide hands-on technical guidance and support to team members.
  • Work closely with the engineering leadership team to continuously improve development processes, tools, and methodologies.
  • Guide the software development team in delivering timely releases of features, enhancements, and fixes while ensuring high-quality standards.
  • Implement and optimize efficient processes, scalable tools, and resource allocation to achieve productivity goals.
  • Drive and deliver results on both business-defined and self-initiated projects.
  • Engage in people development and management, including recruiting new talent, retaining existing talent, and planning/executing staff development activities.
  • Maintain a solid understanding of the impact of software releases on the business and client base.
  • Ensure products are extensible, scalable, highly available, and feature excellent UI/UX.
  • Lead and manage two teams of 8-10 globally dispersed developers, providing mentorship, guidance, and support to ensure the delivery of high-quality software solutions.
  • Provide organizational leadership, managing cross-functional project teams for major product initiatives and fostering a culture of innovation and continuous improvement.
  • Facilitate positive and effective communication within the development team and across the company.
  • Participate in technical strategic planning, refinement, execution, and contribute to the establishment of the company's technical vision.
  • Continuously improve internal tools and libraries, share best practices, and promote team best practices like unit testing and code reviews.
  • Report regularly to the management team on work progress, timelines, updates, staffing issues, and any challenges to on-time releases.
  • Forecast, manage, and adhere to an annual budget.
  • Maintain a high level of project quality and ensure timely delivery of projects.
  • Collaborate with cross-functional teams including Product Management, Quality Assurance, and DevOps to define and deliver product roadmaps and project plans.
  • Collaborate with other company leaders, managers, marketing, sales, and users to define application requirements and necessary breakdowns.

Requirements

  • 10+ years of hands-on software development experience using JavaScript and Modern UI Libraries.
  • 3-5 years of experience in React JS.
  • Experience with .NET and C# frameworks.
  • 5+ years of experience in a technical leadership role, managing software engineering teams.
  • Proven track record of delivering complex software projects on time and within budget.
  • Experience with Docker, Kubernetes, ORM frameworks, and PostgreSQL databases.
  • Strong understanding of clearing, business, and capital markets.

Benefits

  • Competitive salary: $180,000 - $250,000 per year.
  • Ongoing professional development opportunities.
  • A collaborative and innovative work environment.
  • A comprehensive benefits package, including health insurance, retirement plan, and paid time off.

Location

NPS Prism is a remote-first company with team members located worldwide. You'll have the flexibility to work from anywhere and collaborate with colleagues across different time zones.

How to Apply

Please submit your resume, cover letter, and portfolio (if applicable) to be considered for this exciting opportunity. We look forward to hearing from you



  • Gurgaon, Haryana, India Lepton Software Full time

    Job Title: Senior .NET Software EngineerAbout the Role:We are seeking an experienced Senior .NET Software Engineer to join our team at Lepton Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality backend systems using .NET technologies.Key Responsibilities:* Design and develop...

  • Software Engineer

    3 weeks ago


    Gurgaon, Haryana, India Capgemini Engineering Full time

    Job Description:We are seeking a highly skilled Software Engineer to join our team at Capgemini Engineering.The successful candidate will have extensive experience with JAVA, MS, and Spring Boot technologies.A strong background in working with REST APIs and Restful web services is essential for this role.The ideal candidate will also have exposure to...

  • Software Engineer

    4 weeks ago


    Gurgaon, Haryana, India Intelliswift Software Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team as an API Integration Specialist. This role will focus on integrating various APIs, developing core Java applications, and providing excellent support.


  • Gurgaon, Haryana, India Devkraft Technologies Full time

    About the Role:Your vision, our future. We’re seeking an exceptional Software Engineering Manager to drive the technical direction of our software development projects. As a key member of our team at Devkraft Technologies, you will be responsible for leading the engineering team, architecting large-scale services, and implementing scalable solutions that...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    Nagarro Software Pvt. Ltd: A Leading Digital Product Engineering CompanyAt Nagarro, we are seeking an exceptional Sr. Staff Engineer - ServiceNow to join our team of skilled professionals. This is a fantastic opportunity for a seasoned engineer to leverage their expertise in designing and implementing cutting-edge solutions using ServiceNow.About the...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    We are looking for a seasoned ServiceNow Software Engineer Lead to drive our technical vision forward. As a critical member of our team, you will be responsible for designing and implementing cutting-edge solutions using ServiceNow technologies.Key Responsibilities:Create and deploy technical solutions leveraging ServiceNow's UI Policies/Actions, Business...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    At Nagarro Software Pvt. Ltd., we are seeking a highly skilled **Software Engineer** to join our **ServiceNow team**.The successful candidate will play a key role in building and scaling our products, services, and experiences that inspire and delight.Key Responsibilities:Design and implement technical solutions using ServiceNow scripting languages such as...


  • Gurgaon, Haryana, India Mindera Full time

    Job Title: Senior Software Engineering ManagerEstimated Salary: $175,000 - $225,000 per yearAbout the RoleMindera is seeking a highly skilled Senior Software Engineering Manager to lead our engineering efforts. As a key member of our team, you will be responsible for driving quality and efficiency in software development while promoting a culture of...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    We are looking for a skilled Cloud Infrastructure Engineer to join our team at Nagarro Software Pvt. Ltd. As a Staff Engineer - DevOps, you will play a vital role in shaping our DevOps practices and driving innovation in cloud infrastructure.In this role, you will be responsible for:Designing and implementing CI/CD pipelines on AWSCollaborating with...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    About the CompanyNagarro is a Digital Product Engineering company that inspires, excites, and delights. We work at scale across all devices and digital mediums, with 18000+ experts across 36 countries.Job DescriptionWe are looking for a Senior Software Engineering Lead to join our team. As a Staff Engineer, you will be responsible for writing and reviewing...


  • Gurgaon, Haryana, India Nimbuspost private limited Full time

    About NimbusPostNimbusPost private limited is seeking an experienced Cloud Software Engineering Manager to lead our team of software engineers in building highly scalable and reliable cloud-based platforms. The selected candidate will have the opportunity to make a significant impact on how software solutions for Logistics businesses are built at...


  • Gurgaon, Haryana, India Paddlelift Full time

    Paddlelift's Senior Software Engineering Manager OpportunityWe are seeking an exceptional Senior Software Engineering Manager to lead our UX and UI SaaS applications team. As a key member of our engineering leadership, you will be responsible for designing, developing, and delivering high-quality releases while fostering a culture of innovation,...


  • Gurgaon, Haryana, India NPS Prism Full time

    NPS Prism Seeks Experienced Software Engineering ManagerWe are seeking an experienced software engineering manager to join our dynamic team at NPS Prism, a market-leading cloud-based CX benchmarking and operational improvement platform owned by Bain & Company.This is a fantastic opportunity to lead and manage two teams of 8-10 globally dispersed developers...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    Job Description:We are seeking a highly skilled Dynamics CRM Software Engineer to join our team at Nagarro. This is an exciting opportunity for someone who is passionate about Microsoft technologies and wants to work on challenging projects.About Us:Nagarro is a leading digital product engineering company that enables businesses to succeed in a rapidly...


  • Gurgaon, Haryana, India VDart Software Services Full time

    About the RoleWe are seeking a seasoned Software Engineering Team Lead with expertise in Tricentis Tosca automation to join our team at VDart Software Services.This is a challenging opportunity for an experienced professional to lead and design robust automation frameworks and solutions using TOSCA, creating and maintaining automation strategies, and...


  • Gurgaon, Haryana, India NPS Prism Full time

    About the OpportunityNPS Prism, a leading cloud-based CX benchmarking and operational improvement platform owned by Bain & Company, is seeking an exceptional Senior Software Engineering Manager to join its dynamic team.In this role, you will have the chance to make a significant impact on the company's growth and success. With a strong background in software...


  • Gurgaon, Haryana, India Lepton Software Full time

    About Lepton SoftwareLepton Software is a leading technology firm that specializes in software development and product delivery. We are seeking an experienced Project Management Leader to join our team and lead our software development projects.Job OverviewThis is a senior-level position responsible for managing multiple software development projects from...


  • Gurgaon, Haryana, India UnitedHealth Group Full time

    At UnitedHealth Group, we strive to help people live healthier lives and make the healthcare system work better for everyone. As a Software Engineering Manager, you will play a crucial role in shaping the future of healthcare technology.About the RoleWe are seeking an experienced Software Engineering Manager to lead our team of engineers in developing...


  • Gurgaon, Haryana, India Lepton Software Full time

    Lepton Software, a leading provider of Location Intelligence and Analytic Solutions, is seeking an experienced Senior Software Developer to join our team.We are looking for a highly skilled professional with expertise in building high-performing, scalable enterprise-grade backend systems using .NET technologies, including C#, ASP.NET, and .NET Core.The...

  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India IMS consulting company Full time

    **Job Title:** Software EngineerAt IMS consulting company, we are seeking a highly skilled Software Engineer to join our team. The successful candidate will design, develop, and maintain scalable Java-based applications.The estimated salary for this position is ₹1,200,000 - ₹1,800,000 per year, depending on experience.Key Responsibilities:Design and...