Junior Software Developer
1 week ago
Position Summary
The Software Engineering department is looking for a Junior Software Developer.
Our Electronic Medical Record (EMR) software AccuroEMR has the largest adoption in Canada and serves thousands of providers and millions of patients. Our patient platform Medeo leverages that market penetration and connects patients to their healthcare providers. Our other supporting products round out a robust offering, connecting healthcare providers to their patients, their data and each other. As we continue to build up new and exciting interactions between our products and other healthcare organizations in the industry, we are looking for a passionate leader who is motivated to be an integral driver of innovation in healthcare technologies in Canada.
As a fantastic Junior Software Developer, you should be eager to learn. You've gone through a period of education, and you're excited to see how your new skills match a role in the industry. You're a good communicator, and you've had some experience in group or shared projects. These shared projects have set the groundwork for you to work in a team of likeminded and enthusiastic teammates. You recognize working in a team is critical for your new role because peer learning and pair programming are such powerful tools to refine your skills. You are excited to pick up new frameworks and techniques, using them to make meaningful contributions.
Success as Junior Software Developer is achieved by learning the codebase, learning how to work in a team, and contributing to the team's shared goals in the codebase. You should feel pride when code that you've written makes it in front of users and is received positively.
Competencies Critical for Success
- A genuine desire to build world-class products
- A passion for learning and teamwork
- An educational foundation of theoretical knowledge
Primary Responsibilities
- Understanding the codebase, architecture and application functionality
- Writing testable code that works; evolving your practices based on advice provided by others on the team
- Participation in agile ceremonies, gathering a deeper understanding of their purpose and value
- Embracing curiosity, learning everything you can
- Positively contributing to the capacity of your team by adding value during this initial phase of your career
Additional Duties and Expectations
- Promote QHR's "Blue Culture" framework to foster a collaborative, positive and efficient workplace
- Contribute to the organization's positive image both internally and externally
- Team composition may change year over year to accommodate evolutions in strategic direction
- Perform other duties consistent with the position, as reasonably directed by your manager
Qualifications, Education and Experience Requirements
Role Requirements
- A degree or diploma in Engineering, Computer Science or a related field
- 0-2 years of relevant development experience
- Exposure to
- Object oriented programming languages such as Java
- Code repositories such as GIT
- Relational databases such as MS SQL
- Unit test frameworks such as JUnit and Mockito
Team Requirements
As part of our team focused on Accuro EMR, experience with the following are critical:
- Java 11+
- Java Swing
- JDBC and MS SQL
- Jmockit or Mockito
In addition, experience with the following would be considered an asset:
- FHIR and/or HL7
- Terraform, Azure Kubernetes Service (AKS), Helm
- Angular and Typescript
- RESTful APIs
- Websockets and WebRTC
- OAuth 2.0 and JWT
- CI/CD Pipelines
- API Gateway/Integration Patterns
- Data Mapping and Transformation
Compensation and Logistics
- Base salary, variable bonus established at the corporate level, competitive benefits package
- Hiring Range: $60,000 - $70,000
- Final pay for this position may depend on candidate knowledge, skills, experience, and location
- This position is hybrid for those located in Kelowna, BC and fully remote for any other locations.
- Full time, permanent
- No travel required
QHR is a dynamic, high-growth Canadian technology company and division of Loblaw Companies Limited. Our mission is to unite Canadian Healthcare, connecting Providers and their Patients to information and each other.
-
Software Developer
1 week ago
Langley, BC, Canada Aarkam Software Inc. Full time $53,333 - $102,162 per yearResponsibilitiesDesign, develop, and implement software applications using languages such as Java, C#, Python, Ruby on Rails, and JavaScript.Collaborate with product managers and designers to define software requirements and specifications.Develop RESTful APIs and integrate third-party services into applications.Utilize SQL databases such as MySQL for data...
-
Junior Software Developer Co-op
1 week ago
Victoria, BC VT C, Canada JOURNAL TECHNOLOGIES Full time $60,000 - $80,000 per yearAt Journal Technologies, we believe our technology can be a force for good in the world ensuring the proper and efficient functioning of some of the most foundational aspects of society - the courts and justice system.We create and implement enterprise software that supports the administration of justice, currently in the United States, Canada, and...
-
Junior Supervisor
1 week ago
Kelowna, BC VY R, Canada Sonic Wash Hudson Rd. Inc. Full time $40,000 - $60,000 per yearSonic Wash Springfield Rd. Inc.We are seeking a motivated and dynamic Junior Supervisor to join our team. This role is essential in supporting the management team while overseeing daily operations and ensuring a high level of customer service. The ideal candidate will possess strong leadership qualities, excellent communication skills, and a passion for...
-
Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Zaui Software Ltd. Full timeA software company is looking for a Junior Software Engineer to join their remote Engineering team in Canada. The candidate will work across web applications using Vue and PHP, as well as mobile apps using React. Ideal candidates will have 1-3 years of software development experience, a Bachelor's degree in a related field, and a strong willingness to learn...
-
Software Developer
4 days ago
, BC, Canada Semios Full timeOverview Who we are: We are a bunch of people who really care about agriculture, food and the challenges facing farming. We want to help farmers with data driven decision making to help nature feed a growing population. Join our team of expert engineers, agronomists, entomologists, crop researchers, and data scientists who are continually conducting research...
-
Senior Software Engineer
1 week ago
Vancouver, BC VY K, Canada Versaterm Full time $120,000 - $180,000 per yearThe CompanyVersaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other institutions. Through purposeful integrations and a selective growth strategy, we...
-
Senior Software Developer
6 days ago
Canada / Vancouver, BC / Toronto, ON Orchestry Software Full time $140,000 - $180,000 per yearAbout OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...
-
Software Developer, Applications, Junior
7 days ago
Vancouver, BC, Canada IDmelon Technologies Inc. Full timeAbout IDmelon IDmelon is a cybersecurity company based in Vancouver, Canada, that specializes in passkey and passwordless authentication solutions. The company enables organizations to transform existing devices such as smartphones, employee badges, and biometric factors into secure, phishing resistant credentials for digital access. Now part of HID...
-
Senior Software Engineer
1 week ago
Vancouver, BC VY K, Canada Versaterm Full time $120,000 - $180,000 per yearThe CompanyVersaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other institutions. Through purposeful integrations and a selective growth strategy, we...
-
Senior Software Engineer
1 week ago
Vancouver, BC VY K, Canada Versaterm Full time $120,000 - $180,000 per yearThe CompanyVersaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other institutions. Through purposeful integrations and a selective growth strategy, we...