Director, Software Engineering - Platform Development
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Director, Software Engineering - Platform Development based in the United States.
The Director of Software Engineering – Platform Development will lead the evolution of enterprise software platforms in a highly regulated healthcare environment. This role combines strategic technology leadership with hands-on involvement in software architecture, engineering delivery, and platform modernization. You will build and mentor a team of software engineering leaders and specialists while establishing scalable, secure, and reusable technology foundations. A key priority will be modernizing Microsoft-based systems, strengthening cloud capabilities, and integrating AI-enabled development and intelligent automation. Working across engineering, enterprise architecture, information security, and business teams, you will drive consistent delivery standards and continuous improvement. This is an opportunity to shape a forward-looking technology platform that supports innovation, regulatory compliance, and better healthcare outcomes.
Accountabilities:
As Director of Software Engineering – Platform Development, you will oversee platform strategy, technical architecture, software delivery, and team performance while ensuring that solutions meet enterprise standards for quality, security, scalability, and compliance.
-
Lead the technical design, development, and implementation of enterprise software solutions and platform capabilities.
-
Build and manage a high-performing platform development team comprising software development managers, software architects, and software development engineers.
-
Assess existing enterprise platform components and define a phased modernization roadmap covering API gateways, workflow orchestration, capability services, integrations, event-driven architecture, data persistence, and data warehouse connectivity.
-
Collaborate with business segment engineering teams to design and deliver reusable, scalable, and secure solutions for internal and client-facing applications.
-
Participate throughout the software development lifecycle, from requirements and solution design through implementation, validation, deployment, and ongoing support.
-
Establish common engineering standards, delivery practices, and readiness gates for advancing solutions from concept to proof of concept, pilot, and production.
-
Improve continuous integration and continuous delivery (CI/CD), unit testing, deployment, release management, technical documentation, and operational support workflows.
-
Guide the responsible adoption of AI-assisted software development and machine learning capabilities, ensuring solutions remain secure, maintainable, scalable, and aligned with enterprise standards.
-
Partner with Information Security to review code quality, dependencies, third-party library risks, data handling, and secure deployment practices.
-
Manage delivery risks, escalations, resource allocation, and priorities across Agile engineering pipelines.
-
Contribute to the IT Enterprise Architecture Center of Excellence and support enterprise-wide architectural alignment.
-
Monitor emerging technologies, development methodologies, and industry best practices to identify opportunities to improve platform performance, reliability, and security.
-
Oversee resource management, team development, and continuous improvement across the Platform Development function.
-
Bachelor’s degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and experience.
-
At least 10 years of hands-on software engineering and solution design experience in a technical environment.
-
At least five years of people leadership experience, including the ability to lead engineering managers, architects, and software development teams.
-
Extensive experience across all phases of the software development lifecycle, including design, development, testing, validation, deployment, and maintenance.
-
Strong knowledge of software validation in FDA-regulated environments, including essential knowledge of 21 CFR Part 11, HIPAA, and E2B requirements.
-
Extensive experience with the Microsoft .NET technology stack, including C#, Microsoft Visual Studio, TFS/Azure DevOps, ASP.NET, WebForms, MVC, and web services/API development.
-
Familiarity with modern web development frameworks and technologies such as React, Angular, and Node.js.
-
Hands-on experience with cloud platforms, particularly Microsoft Azure, and the ability to design secure, scalable cloud-based solutions.
-
Strong understanding of relational database management systems, particularly Microsoft SQL Server and/or Oracle.
-
Experience with team development software, automated testing tools, CI/CD practices, and modern release management processes.
-
Solid understanding of Agile software development principles, structured programming, and engineering best practices.
-
Strong technical documentation skills and the ability to establish clear development standards and processes.
-
Excellent written, verbal, and interpersonal communication skills, including the ability to communicate effectively with technical and non-technical stakeholders.
-
Strong organizational skills, attention to detail, and the ability to manage multiple priorities through successful completion.
-
Flexibility to accommodate business needs and varying working hours.
-
Experience with platform modernization, enterprise architecture, AI-assisted development, or intelligent automation is highly valuable.
-
Competitive salary.
-
Opportunities for promotion, professional development, and career growth.
-
401(k) retirement plan with company match.
-
Tuition reimbursement.
-
Flexible work environment.
-
Discretionary paid time off (PTO).
-
Paid holidays.
-
Employee assistance programs.
-
Medical, dental, and vision insurance.
-
Health Savings Account (HSA) and Flexible Spending Account (FSA) options.
-
Telemedicine and virtual doctor appointments.
-
Employee wellness program.
-
Adoption assistance.
-
Short-term and long-term disability coverage.
-
Life insurance.
-
Employee discount programs.
-
Commitment to diversity, equity, inclusion, and a respectful workplace.
-
Remote work opportunity, as indicated in the original job posting.
Requirements:
The ideal candidate brings extensive software engineering and technical leadership experience, strong expertise in Microsoft technologies and cloud platforms, and a solid understanding of software validation and compliance requirements in regulated environments.
Benefits:
Skills
- Agile
- AI
- Angular
- API
- Automation
- Azure
- Azure DevOps
- CI/CD
- Cloud
- C#
- Data Warehousing
- DevOps
- .NET
- Event Driven Architecture
- Gdpr
- Hipaa
- Machine Learning
- MVC
- Node.js
- Oracle
- Proof of Concept
- React
- Regulatory Compliance
- Solution Design
- SQL
- SQL Server
- Test Automation
- Unit Testing
- Visual Studio
- Workflow Orchestration
As published by lever
Resume/CV, Full name, Email, Phone, Current location, Current company