Software Development Director – (HealthCare Tech)

10 - 12 years

0 Lacs

Posted:3 weeks ago| Platform: Foundit logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role:

Location:

Role Overview:

As the Software Development Director, you&aposll spearhead a growing, geographically dispersed engineering team in India. You&aposll be responsible for shaping the design, scalability, performance, and reliability of SaaS products built on .NET technology. This includes improving operational resilience through SRE best practices and driving the full lifecycle delivery of robust, secure, and scalable solutions.

Leadership & Strategy:

  • Lead and mentor development and site reliability (SRE) teams across full-stack .NET environments.
  • Lead full-stack development both front-end (UI/UX) and back-end (middleware and services) development.
  • Ensure the scalability, maintainability, and security of applications, with a focus on both Azure cloud-based and on-premise deployments.
  • Collaborate with SRE and DevOps to automate and streamline continuous integration and continuous delivery (CI/CD) pipelines
  • Work closely with product owners, designers, and other engineers to help them understand product requirements and help them develop technical requirements.
  • Ensure that product expectations are met, and validate that code adheres to high standards by setting best practices such as code reviews, testing, and stakeholder feedback.
  • Engage with teams across the locations, including DevOps, front-end, middleware, and firmware, to deliver cohesive and integrated solutions
  • Lead the design and architecture of software solutions, considering full-stack technologies, best practices, and patterns like object-oriented programming (OOP), SOLID principles, and RESTful APIs
  • Collaborate with architects and managers to review thoughtful designs for complex software features, ensuring scalability and high performance
  • Encourage platform innovation by incorporating modern technologies such as cloud services, containerization (Docker/Kubernetes), microservices, and serverless architectures.
  • Utilize Powershell or Terraform for infrastructure as code, allowing for efficient and automated cloud infrastructure management.
  • Ensure adherence to coding standards, testing, and best practices through rigorous peer reviews and mentoring of junior engineers.
  • Participate actively in Agile ceremonies, including capactity planning, sprint planning,and retrospectives.
  • Collaborate with product owners, scrum masters, and relevant stake holders to prioritize work.
  • Review critical technical documentation, including system architecture diagrams, API specifications, and user guides.
  • Lead a managers and leaders, providing mentorship, technical guidance, and fostering a culture of collaboration and continuous learning.
  • Collaborate with the project management team to estimate project timelines, set realistic goals, and report progress to stakeholders and management.
  • Maintain professional and technical knowledge by attending educational workshops, professional publications, establishing personal networks, and participating in professional societies.
  • Implement agile methodologies, performance metrics, and continuous delivery practices.

Full-Stack .NET Development:

  • Architect, review, and ensure high-quality code across both frontend (e.g., Angular, React) and backend (.NET Core / .NET 7+, SQL/NoSQL).
  • Oversee CI/CD pipelines, automated testing, and deployment workflows.
  • Drive adherence to software engineering best practices: modularity, code reuse, maintainability, and documentation.

Site Reliability Engineering (SRE):

  • Establish and enforce reliability and performance SLIs/SLOs.
  • Lead proactive monitoring, incident response, root-cause analysis, and mitigation strategies.
  • Automate infrastructure provisioning, scaling, and recovery using tools like Terraform, Kubernetes, Docker, Prometheus, Grafana, etc.
  • Champion observability and resilience culture within engineering and Ops teams.

SaaS Operations & Scalability:

  • Ensure high application availability and scalability under increasing user demand.
  • Collaborate closely with DevOps, product, QA, and support teams to streamline operations and elevate uptime and performance.
  • Optimize cost and operational efficiency through cloud-native practices.

Stakeholder Collaboration

  • Partner with product managers, UX, QA, and business leads to align development priorities with customer needs.
  • Communicate technical strategies and roadmap effectively across global teams.

Preferred Qualifications

Educational Background: Bachelor&aposs or Master&aposs in CS, IT, Engineering, MCA or relevant field.

Experience:

  • Minimum 10 years in software development; 5+ years in technical leadership or management.
  • experience managing team of more than 50 engineers of Full stack, SRE
  • 3+ years of working experience of product company is preferred
  • Deep hands-on full-stack development with .NET Core or .NET 6/7+, and JavaScript/TypeScript frameworks.
  • Strong SRE/SaaS background: CI/CD, cloud (Azure/AWS/GCP), observability, incident management.
  • Prior experience scaling SaaS platforms and improving reliability as the product grows.
  • Solid understanding of agile and lean development frameworks.

Technical Skills:

  • Backend: .NET (Core/6/7+), C#, SQL/NoSQL.
  • Frontend: Modern JS frameworks (e.g., Angular, React, Vue).
  • Infrastructure: Cloud platforms, containerization, orchestration (Docker, Kubernetes), infra-as-code.
  • Observability: Metrics, logging, alerting tools such as Prometheus, Grafana, ELK, Datadog.
  • Testing: Unit, integration, and performance testing frameworks.
  • Security & Compliance: Secure-by-design principles, GDPR/HIPAA awareness beneficial.

Leadership & Soft Skills:

  • Strategic thinker with strong decision-making and execution capabilities.
  • Excellent communication, collaboration, and stakeholder management.
  • Passionate about fostering high-performance teams with continuous improvement mindsets.
  • Familiarity with healthcare, EMS, or public safety domains is a plus.

What Youll Enjoy:

  • Impactful Mission: Contribute to life-saving software that empowers first responders and healthcare organizations.
  • Growth Opportunity: Lead a talented, growing engineering team and make a lasting impact.
  • Global Collaboration: Work across time zones and functions with diverse, international teams.
  • Competitive Rewards: Attractive compensation, remote flexibility, professional development support, and performance incentives.

Application Instructions:

Please submit your resume and a cover letter highlighting your leadership in full-stack .NET development and SRE experience within SaaS environments. Feel free to share case studies or examples demonstrating your impact on reliability, scalability, team performance, or operational excellence.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You