Software Engineer

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 VieCure, the company that is revolutionizing cancer care.  We are looking for full time, highly motivated and creative Software Engineers who are seeking an exciting opportunity to work with cutting edge development tools to engineer solutions that will disrupt the way cancer care is delivered today.  The positions are located in our head office in the Denver Tech Center.

VieCure Software Engineer

Job Description

You’ll be a critical member of a small engineering team working on AI and database driven new cloud-based technologies. This isn’t an average position where you might be restricted to working on one small piece of the company’s technology: we’re an entrepreneurial, nimble and dynamic organization, where you’ll have influence over our whole development cycle, from design to production.  These jobs involve the following responsibilities:

  • Participating in the development process starting with definition, and continuing through design, build,
    est, release, and maintenance

  • Understanding end-user requirements, then translating those into pragmatic and effective technical solutions

  • Participating in joint design and brainstorming sessions to contribute innovative and original ideas to our technology, algorithms and associated products

  • Ensuring quality throughout the process through unit tests automation and code reviews

  • Successfully delivering on-time solutions to challenge problems 

Skills & Experience

​Successful candidates for this position will possess a combination of the following skills and experience.

  • Current hands-on experience in software design and coding

  • Proven expertise in healthcare systems integration with applicable knowledge in the use of FHIR, HL7, CCD and other messaging / file integration standards

  • Experience in design / development of an integration engine to enable a configuration driven integration experience

  • Mindset and ambition of a ‘Learn It All’ (vs. a ‘Know It All’) with demonstrated ability to constantly adopt new technologies, processes and work styles

  • A team player who can easily adapt in a rapidly changing environment.

  • Advanced level skills in C# / Visual Studio, ASP.Net / MVC, HTML 5 / JavaScript / TypeScript / Angular 5, MS SQL SERVER, WEB API2, Azure.

  • Experience in a test driven development environment

  • Minimum of 3 years experience

  • Medical knowledge is a clear asset and invaluable in all we do

  • Bachelor’s degree or impressive demonstrated experience

Preferred location: Denver, CO

To apply, please submit your resume to