Icon hamburger
Briefcase

Create Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
No Thanks
CA
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply on company site
Thumsup

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Default5

Applications Developer - .NET 3

Procom Ottawa, Ontario Contractor
Apply on company site

Create Job Alert.

Get similar jobs sent to your email

Applications Developer- .NET
On behalf of our client Procom is looking for an Applications Developer III. In this role you will work as a full-stack software engineer on a team with talented developers & product managers building the next generation of tools for Primary Healthcare Providers to provide the best possible care to their patients. You will be working as part of our Electronic Medical Records (EMR) Integrations team whose focus is the development, maintenance and support of our EMR API which creates a common data layer to the portfolio of EMRs. Our focus is creating an ecosystem which opens a world of possibilities for integrations with our EMRs, bringing new services and capabilities to the healthcare industry.

You will be building components throughout the application stack, from back-end services to Single-page web applications and producing the technical design of both.

This is a great opportunity to work with a fantastic team and make an impact changing the way healthcare is done in Canada.

Responsibilities
-Work with Developers, Quality Assurance and Business analysts on the EMR Integrations team to collaboratively deliver a reliable product, through sound design, careful development and rigorous testing
Write well designed, testable and efficient C# and TypeScript (Angular) code
-Collaborate with EMR product teams to develop product-specific enhancements to the EMR API backend
-Collaborate with Quality Assurance team to develop and maintain a test suite of automated API tests
-Analyze application performance, identify areas for improvement and implement performance enhancements
-Work in an Agile development environment with many Scrum teams

Required Knowledge
-Strong C#/.Net development skills
-Strong Java development skills
-Strong SQL skills, preferably with experience on MS SQL Server
-Experience with HTML/JS/TypeScript/CSS front-end development, preferably using the Angular platform
-Experience building enterprise-grade, highly reliable software
-Previous experience working with any of the following is an asset:
o ServiceStack
o Test driven development
o Kong
o Lua scripting
o Datadog
o iOS apps
o Android apps
o Jenkins
o EMR domain
o Healthcare standards e.g. HL7

Required Skills & Abilities
-Creative & innovative problem-solving skills
-Self-starter; strong ability to work independently
-Interest in Health IT and improving healthcare in Canada
-Passionate interest in technology and current trends
-Strong verbal and written communications skills

Required Professional Designation/Certification
-Bachelor's degree in computer science or equivalent experience in software development

Required Experience
-5+ years software development experience
 

Recommended skills

Hyper Text Markup Language (Html)
C Sharp (Programming Language)
Sql (Programming Language)
.Net Framework
Front End (Software Engineering)
Cascading Style Sheets (Css)

Career Path

See the next step in your career
Applications Developer - .NET 3
Estimated Salary: $110K
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 291783

CAREERBUILDER TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.