Director, Software Engineering
New
J
JobgetherLife Sciences
Remote position within the United StatesFull-TimeDirector
Salary$180,000–$200,000 annual salary
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of progressive software engineering experience, including at least 3 years leading engineering teams
- Required Skills
- AzureCI/CDSoftware Engineering
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field; equivalent professional experience may be considered.
- 8+ years of progressive software engineering experience, including at least 3 years leading engineering teams.
- Proven experience delivering, deploying, and supporting enterprise software applications in production environments.
- Strong hands-on development experience across web applications, APIs, and data services.
- Demonstrated experience establishing or significantly improving SDLC practices, including code review, testing, CI/CD, release management, and change control.
- Experience using AI-assisted development tools and implementing AI-enabled engineering practices.
- Knowledge of cloud architecture and infrastructure-as-code principles.
- Excellent communication and documentation skills, with the ability to explain technical concepts clearly to business and executive stakeholders.
- Experience working in regulated environments such as GxP, 21 CFR Part 11, GAMP, or computer system validation is preferred.
- Experience in clinical research, life sciences, healthcare, or CRO environments is preferred.
- Familiarity with Azure, Entra ID, modern CI/CD platforms, and compliance frameworks such as SOC 2 is preferred.
Responsibilities
- Lead the design, development, deployment, and ongoing support of secure, scalable, and maintainable software solutions supporting clinical research operations.
- Translate approved requirements, prototypes, and business concepts into production-ready applications, APIs, and data services.
- Remain actively involved in software design, architecture reviews, development, and code reviews while providing hands-on technical leadership.
- Own application release management, deployment processes, production readiness, operational support, and escalation processes.
- Establish and continuously improve SDLC standards covering code quality, testing, CI/CD, version control, change management, release governance, and documentation.
- Lead the responsible adoption and governance of AI-assisted development tools across software development, testing, documentation, and code review.
- Collaborate with Quality, Compliance, and business stakeholders on validation, change control, risk management, audit readiness, and applicable regulatory requirements.
- Lead, mentor, and develop software engineers through coaching, technical guidance, performance management, and career development.
View Full Description & ApplyYou'll be redirected to the employer's site