Manager - Software Engineering

1 month ago


Gurugram, India NPS Prism Full time

Title : Manager - Software Engineering

Reports- to : Head - Engineering

Company Profile :

NPS Prism is a market-leading, cloud-based CX benchmarking and operational improvement platform owned by Bain & Company. NPS Prism provides its customers with actionable insights and analysis that guide the creation of game-changing customer experiences. Based on rock-solid sampling, research, and analytic methodology, it lets customers see how they compare to their competitors on overall NPS- , and on every step of the customer journey.

Launched in 2019, NPS Prism has rapidly grown to a team of over 200, serving dozens of clients around the world. NPS Prism is 100% owned by Bain & Company, one of the top management consulting firms in the world and a company consistently recognized as one of the world's best places to work. We believe that diversity, inclusion, and collaboration are key to building extraordinary teams. We hire people with exceptional talents, abilities, and potential, then create an environment where you can become the best version of yourself and thrive professionally and personally.-

Position Summary :

NPS Prism has experienced tremendous growth as a standalone software and data business over the past few years and is making the leap from being a consulting-led business to a technology-led business. Given that shift, we are looking to build our team with world-class team members to help drive business growth to its full potential in this next phase. This is a fantastic opportunity to help build the largest startup owned by Bain & Company and take NPS Prism into the future.


Job Description :


We are seeking an experienced and highly motivated 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 to join our dynamic team.


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, ensuring that 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 Breakdown :


- Individual Contribution - 25% - Hands on work with help team build salable applications. Work on understanding current tech stacks and maintaining the existing applications.


- Technical Architecture - 25% - Work on creating scalable architecture for our cutting edge SAAS applications and bring industry knowledge to ensure we are cutting edge.


- People Management - 25% - Work on mentoring and coaching team.


- Stakeholder Management and Collaboration - 25% - Works with product leadership and other :


Education : Bachelor's or master's degree in computer science, engineering, or a related field.


Experience :


- 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.


Skills :


- Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders.


- Strong problem-solving and analytical skills, with a focus on results.


- Proactive and self-motivated, with a passion for technology and Qualifications :


- Experience with cloud platforms (AWS, Azure, GCP).


- Familiarity with agile development methodologies.

(ref:hirist.tech)

  • gurugram, India Lepton Software Full time

    JOB RESPONSIBILITY:  Responsible for managing projects and related activities in accordance with the mission and goals of the organization.  Producing accurate and timely reporting of project status throughout its life cycle.  Accountable for managing Product development and service delivery.  Responsible for managing the project cost as per...


  • gurugram, India Lepton Software Full time

    JOB RESPONSIBILITY: Responsible for managing projects and related activities in accordance with the mission and goals of the organization. Producing accurate and timely reporting of project status throughout its life cycle. Accountable for managing Product development and service delivery. Responsible for managing the project cost as per defined...


  • Gurugram, India ApplyBoard Full time

    ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform. ApplyBoard is a mission-driven, hyper-growth organization. It has been attracting dedicated individuals for more than eight years who are...


  • Gurugram, India UnitedHealth Group Full time

    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...

  • Aiprus Software

    1 month ago


    Gurugram, India Aiprus Software Private Limited Full time

    Company Description. Aiprus Software Private Limited. (Aiprus) is an onshore-offshore based IT outsourcing company founded in March 2021. Specializing in providing professional and cost-effective offshore outsourcing services, Aiprus helps customers worldwide achieve their strategic business goals through technical expertise, domain knowledge, and project...


  • gurugram, India Visa2Fly Full time

    Job Title: Software Engineering Manager Location: Gurgaon Type: Full-time Employment Experience: 8+ yrs Working Days: 6 (Mon-Sat) Industry: Travel & Tourism About Us: We, at Visa2Fly, are on a mission to revolutionize the travel industry with our tech-driven online visa application platform. As a premier travel tech product, we pride ourselves on...

  • Project Manager

    7 months ago


    Gurugram, India Lepton Software Full time

    JOB RESPONSIBILITY  Responsible for managing projects and related activities in accordance with the mission and goals of the organization.  Producing accurate and timely reporting of project status throughout its life cycle.  Accountable for managing Product development and service delivery.  Responsible for managing the project cost as per...


  • gurugram, India Newgen Software Full time

    Designation: Lead Mern Stack DeveloperLocation- Gurugram , WFOKey skills: React JS, JavaScript, Node js, Mongo, Express, Html, CSS, Linux, SonarQube, JestExperience: 4 to 7 yearsJob Responsibility:Develop features across multiple sub modules within our applications, including collaboration in requirements definition, prototyping, design, coding, testing,...


  • Gurugram, India Gensol Engineering Limited Full time

    Job Description: Develop electrical designs for solar power systems, including photovoltaic (PV) arrays, inverters, combiner boxes, transformers, and other related equipment. Create single-line diagrams, wiring schematics, grounding plans, and other detailed design documents using CAD software (AutoCAD, Revit, etc.). Conduct load calculations, energy yield...


  • Gurugram, India Gensol Engineering Limited Full time

    Job Description:Develop electrical designs for solar power systems, including photovoltaic (PV) arrays, inverters, combiner boxes, transformers, and other related equipment.Create single-line diagrams, wiring schematics, grounding plans, and other detailed design documents using CAD software (AutoCAD, Revit, etc.).Conduct load calculations, energy yield...


  • gurugram, India DAR ENGINEERING Full time

    Do you aspire to advance your career within one of Saudi’s best consulting Company in Engineering Design, Architectural Design, Project Management, Construction Management and Planning services? Are you driven by well-thought-out buildings and its design? Then, become a part of DAR Engineering and bring your skills into play on our many exciting and...

  • Project Manager

    3 months ago


    Gurugram, India Lepton Software Full time

    JOB RESPONSIBILITY: Responsible for managing projects and related activities in accordance with the mission and goals of the organization. Producing accurate and timely reporting of project status throughout its life cycle. Accountable for managing Product development and service delivery. Responsible for managing the project cost as per defined...

  • Project Manager

    3 months ago


    Gurugram, India Lepton Software Full time

    JOB RESPONSIBILITY: Responsible for managing projects and related activities in accordance with the mission and goals of the organization. Producing accurate and timely reporting of project status throughout its life cycle. Accountable for managing Product development and service delivery. Responsible for managing the project cost as per defined...

  • Software Engineer

    1 month ago


    Gurugram, India Valkyrie People Consulting Full time

    Job Title: Software EngineerLocation: Gurugram, IndiaIndustry: ITJob Summary:The Software Engineer will design, develop, and maintain software solutions, contributing to the company’s IT projects and technological innovations. This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle management, with a strong...

  • Software Engineer

    1 month ago


    Gurugram, India Valkyrie People Consulting Full time

    Job Title: Software Engineer Location: Gurugram, India Industry: IT Job Summary: The Software Engineer will design, develop, and maintain software solutions, contributing to the company’s IT projects and technological innovations. This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle management, with a...


  • Gurugram, India Dew Software Full time

    Dew Software is seeking a highly skilled and motivated Test Automation Engineer to join our team. As a leading player in the Digital Transformation space, we work with Fortune 500 companies to drive innovation and transformation through cutting-edge technologies. In this role, you will be responsible for developing automated test scripts, frameworks, and...

  • Lepton Software

    2 months ago


    Gurugram, India Lepton Software Full time

    Lepton Software is Location Analytics Company with specialization into Telecom sector with more than 20 years of experience. We are also a Premier Google Maps & Cloud Platform partner. Lepton's flagship product, Network Access is a cloud/Web based network management solution that helps Communication ServiceProviders efficiently plan, design, document...


  • Gurugram, India Cvent Full time

    Software Engineering Manager :Cvent is a leading technology provider for meetings, events and hospitality services, with 4,800+ employees, 22,000+ customers worldwide, and 53% of the Fortune 500. Founded in 1999, we offer a comprehensive platform for event marketing and management, and software solutions to grow corporate travel business. Cvent's...


  • gurugram, India ATOSS Software SE Full time

    Your Responsibilities: We are seeking a skilled and detail-oriented Sales Data Engineer to join our Revenue Operations team in Gurgaon, India. The ideal candidate will have a strong background in data engineering, with experience in building and maintaining data systems, particularly in Snowflake. This role will involve close collaboration with our teams at...


  • gurugram, India ATOSS Software SE Full time

    Your Responsibilities: We are seeking a skilled and detail-oriented Sales Data Engineer to join our Revenue Operations team in Gurgaon, India. The ideal candidate will have a strong background in data engineering, with experience in building and maintaining data systems, particularly in Snowflake. This role will involve close collaboration with our teams...