Software Development Manager
Listed on 2026-02-08
-
Software Development
Software Engineer, C# / Unity Developer
This job requires the job holder to be in our Denver office 5 days per week minimum. Please only apply if you are comfortable with the location and commute.
Are you interested in leading the transformation of cancer care through software that puts world-leading scientific knowledge in the hands of patients and their doctors? Do you have a passion for creating tools that empower users to take charge of their own destiny and bring world-class solutions to their challenges? If so, join our growing team at Vie Cure, the company that is revolutionizing cancer care.
We are looking for a full time, highly motivated Development Manager seeking an exciting opportunity to manage development of the software platform that promises to revolutionize the way cancer care is delivered.
Responsibilities
The Manager of Software Development at Vie Cure will oversee software development,
implementing methodologies, technologies (including programming languages, databases, and
security), and managing a team of developers to ensure successful project delivery. This role
involves driving projects from conception to completion, designing software enhancements, and
managing the entire software development lifecycle (SDLC), from initial design through testing
and implementation.
The ideal candidate will have hands-on experience with the .NET framework (C#) and a deep
understanding of Microsoft technologies. Experience with Entity Framework / transactional
handling in ORMs, and a strong grasp design patterns is crucial. Knowledge of high-volume
transactional systems is a key asset.
This individual must be a collaborative team player with the ability to drive architectural
changes that allow our systems to scale to support our rapid expansion.
Key Responsibilities:
- Lead and supervise the Software Development team, ensuring project alignment and successful delivery.
- Oversee the prioritization of work for the development team and ensure clear communication of progress and risks.
- Facilitate daily stand-ups, track critical tasks, and work towards issue resolution.
- Manage the integrity of the application development servers, databases, and related systems.
- Define and implement continuous improvement practices and change control processes within the development team.
- Partner with the QA team to prioritize and expand automated functional and unit testing, growing our CI/CD pipeline.
- Evolve automated build processes to support nightly builds across different environments.
- Ensure accurate documentation of process flows, technical architecture, and software design.
- Occasionally be available for after-hours and weekend work.
- Mentor and support the career development of individual team members through effective leadership and performance management.
- Manage deployment and release processes, ensuring software enhancements and fixes are properly scheduled.
- Lead code reviews and manage follow-up actions to improve quality and code health.
- Provide hands-on leadership, working closely with developers to solve technical challenges.
- Work effectively in a change-controlled environment, adhering to best practices.
- Maintain confidentiality, especially concerning sensitive healthcare data in compliance with HIPAA and internal policies.
Skills & Experience
The successful candidate will possess the following skills and experience:
- Proven experience leading teams to deliver highly available, mission-critical systems (24x7x365).
- Strong experience in Agile methodologies, including Scrum and traditional project management approaches.
- In-depth knowledge of object-oriented design and programming using C#.
- Excellent decision-making, prioritization, and problem-solving skills.
- Solid technical troubleshooting skills and the ability to perform thorough analyses.
- Minimum of 8 years of hands-on experience with object-oriented development using C# and SQL.
- Experience delivering solutions across the full software development lifecycle, from requirements through production.
- Familiarity with modeling, source control, configuration management, and testing tools.
- Experience with high transaction rates and large data volume systems.
- Strong interpersonal skills and a team-focused approach.
- Healthcare IT experience is a plus, including familiarity with clinical data and workflows.
- ITIL and CSM certifications are advantageous.
Technical Skills:
- .NET Framework (C#)
- Proficiency in modern CSS and HTML, with a strong understanding of responsive and adaptive design principles
- Design patterns
- ORM frameworks like Entity Framework
- MSSQL scripting and SQL Reporting
- Experience with interface engines (Rhapsody, Cloverleaf, Interfaceware) is a plus
If you share our passion for revolutionizing the way cancer care is delivered, and in enabling better outcomes for patients, come join our team and help us shift the power balance in cancer care!
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).