Software Developer
Software Developer, Services Technology
Position Overview
We are currently looking for a Junior Software
Developer and an Intermediate Software Developer to join on our Services
Technology Platform.
Responsibilities
-
Assist
in the design, development, testing and documentation of the Services
Technology Platform.
-
Assist
in platform architecture refactoring.
-
Assist
in extracting, converting, and feeding doctor data into the Services Technology
Platform
-
Assist
in user interface redesign.
-
Help
Healthscreen to deploy state of the art software development practices throughout
the development team.
-
Learn,
absorb, and evangelize new technologies and methodologies.
Requirements
-
Bachelor's
degree in Computer Science or Software Engineering with a proven track record
of being results oriented (demonstrated with high GPA and/or work examples)
-
Junior Developer: 1-2 years work experience
-
Must
enjoy working with Agile / XP work processes including prototyping, code
reviews, continuous integration, test driven development, and frequent
iterative releases.
-
Must
communicate well with coworkers and enjoy working in a dynamic, and fast paced
environment.
-
Must
be perseverant and attentive to detail. THIS IS EXTREMELY IMPORTANT
Hard Skills Requirements
- OO Design (Usecases, Patterns, Refactoring, etc.).
- SQL (MySQL, MSSQL, Sybase, or Oracle).
- Java experience required
- Hibernate experience desired
- 40 hours per week. Must be flexible to work some evenings and weekends, if required.
- Compensation package includes competitive wages in line with a candidates' work experience, performance bonuses, stock options and a comprehensive health benefits program.
• Building is directly accessible via subway in downtown Toronto.
Experience
working with Electronic Medical Records Software (EMR) and dealing with
physicians would be considered an asset.
Contact
Interested candidates with the necessary qualifications can send their resume
to resumes@healthscreen.com ,
with 'Software Developer' in the subject line.
Healthscreen thanks all interested candidates, however only those selected for
next stage of the selection process will be contacted. Candidates selected for second stage
screening, must be prepared to present transcripts and work samples when
requested.