Find a jobRecruiters

Manager, Software Development

Exclusive opportunity

Onsite

Manager, Software Development

Baxter

Manager, Software Development

Skills

C#.NETMicroservicesGraphQLSeleniumPlaywrightCybersecurityJiraChange ManagementCompliance

15 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

5 October 2026

What they need


Job Summary

We are seeking a Development and Test Manager with 12+ years of experience leading software development, verification, and quality engineering for connected healthcare and regulated medical software. The manager will provide technical and people leadership across the complete product lifecycle-from requirements, architecture, design, and implementation through functional, automation, performance, reliability, and release-readiness testing. This role owns delivery of cloud-native applications, REST and GraphQL APIs, user interfaces, microservices, medical-device integrations, and EMR/EHR workflows within agreed quality, schedule, and budget commitments. The role combines engineering leadership, development and test governance, technical direction, stakeholder management, design-control compliance, and audit-ready delivery.

What You'll Be Doing

  • Define and continuously improve the integrated software development and test strategy in alignment with product roadmaps, business priorities, regulatory commitments, architecture direction, and release plans.
  • Lead software developers, automation engineers, performance engineers, and functional verification engineers; manage capacity, hiring, onboarding, objectives, coaching, technical development, succession planning, and delivery accountability.
  • Plan and lead engineering assignments involving the evaluation, selection, and adaptation of software designs, technologies, development methods, test approaches, tools, and engineering practices.
  • Provide technical direction from product conception through requirements, architecture, detailed design, implementation, integration, verification, release, and sustaining activities.
  • Establish software engineering governance covering estimation, design and code reviews, coding standards, branching and configuration management, unit and component testing, static analysis, code coverage, technical debt, defect management, and quality metrics.
  • Ensure software architecture and implementation meet requirements for maintainability, security, scalability, performance, reliability, interoperability, observability, and supportability.
  • Own delivery of cloud-native applications, microservices, REST and GraphQL APIs, web user interfaces, integration services, and data processing capabilities using appropriate C#/.NET and related technologies.
  • Establish test governance, risk-based planning, entry and exit criteria, requirements traceability, defect management, quality dashboards, and release-readiness assessments.
  • Own the roadmap and governance for reusable C#-based REST API and UI automation frameworks, including coding standards, test-data management, parallel execution, logging, reporting, and environment configuration.
  • Ensure unit, component, integration, smoke, regression, performance, scalability, reliability, security, and release-level testing is incorporated into CI/CD pipelines with appropriate automated quality gates.
  • Guide design, development, integration, and verification of HL7 ADT, FHIR resources, clinical workflows, EMR/EHR interfaces, connected medical devices, real-time communications, notifications, and downstream clinical systems.
  • Implement configuration and change management throughout the complete product lifecycle, including design, development, verification, release, and sustaining phases.
  • Partner with product, clinical, systems, architecture, DevOps, cybersecurity, quality, regulatory, service, manufacturing, and external integration teams to resolve dependencies, technical issues, and product risks.
  • Drive root-cause analysis by correlating application behavior, source code, automated and performance results, logs, API traces, network data, database records, queues, container metrics, and infrastructure telemetry.
  • Incorporate field issues, customer feedback, post-market learnings, and production trends into product design improvements, corrective actions, regression coverage, reliability testing, and performance validation.
  • Ensure compliance with the product development process, design controls, Quality System requirements, software lifecycle procedures, cybersecurity expectations, and applicable regulatory standards.
  • Maintain audit-ready requirements, architecture and design records, code and review evidence, plans, test cases, objective evidence, reports, approvals, and traceability in approved tools such as Jira, Jama, source-control platforms, and validated test-management systems.
  • Develop project plans, engineering milestones, resource strategies, budgets, and delivery forecasts; identify and mitigate issues that could affect quality, cost, scope, or schedule.
  • Manage external development partners, contractors, vendors, and third-party service providers, including technical direction, deliverable acceptance, and performance monitoring.
  • Communicate development progress, quality status, technical risks, mitigation plans, resource needs, architecture decisions, test findings, and go/no-go recommendations to program and leadership forums.

What You'll Bring

  • 12-18 years of software engineering, software development, testing, verification, quality engineering, or performance engineering experience, including at least 5 years leading multidisciplinary technical teams in a regulated or safety-critical environment.
  • B.E/B. Tech in Computer Science / Electronics Communication / Electrical or related field
  • Demonstrated experience managing the complete software development lifecycle, including requirements analysis, architecture, design, implementation, code review, unit testing, integration, verification, release, and sustaining engineering.
  • Strong hands-on or technical leadership experience with C#/.NET, object-oriented design, design patterns, REST and GraphQL APIs, microservices, web applications, and distributed systems.
  • Demonstrated ownership of functional and automation test strategy for REST APIs, web user interfaces, integration workflows, and end-to-end regression using Playwright, Selenium, NUnit, xUnit, MSTest, or comparable technologies.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

20 hours ago

Quick apply

Cherrypick

Software Engineer – IT-Core Foundations

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

PythonNumPypandas

20 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

16 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools