Software Developer – Full Stack – Senior
Health Care
2024-12-09 – 2025-03-31
Location: Hybrid – 1 day onsite every 2 weeks, Toronto
Must Haves:
o 6+ years’ experience in developing frontend components using Angular, Vue.js, TypeScript, and Bootstrap
o 6+ years’ experience in developing backend components using microservices architecture, Java Spring Boot, OAuth 2.0, JWT, and both relational and NoSQL databases
o 6+ years’ experience in utilizing Microsoft Azure services, including Azure Kubernetes Service, Azure Service Bus, and Functions
o 6+ years’ experience in Agile development practices, including working within an Agile team using Azure DevOps SDLC, Azure Repos, pull requests, and CI/CD pipelines
Public Sector Experience: Healthcare experience prioritized
• Bachelor’s degree in computer science, engineering, or equivalent technical discipline.
• Experience working with authenticated, customer-focused applications.
• Strong knowledge of frontend development frameworks and libraries, including Angular, Vue.js, JavaScript, TypeScript, Jasmine/Jest, HTML 5, JSON, npm, Webpack, Babel, JSON, Bootstrap, LESS, CSS, SASS.
• Strong knowledge of backend frameworks and technologies, including Java Spring Boot, OAuth 2.0, JWT, Kubernetes, Docker, Databases (Relational and NoSQL).
• Familiarity with Accessibility for Ontarians with Disability Act (AODA) and related regulations, WCAG 2.0 guidelines, and security best practices.
• Experience working in an Agile environment.
• Solid understanding of cross-browser/platform issues and coding solutions.
• Experience with healthcare integration projects using HL7 FHIR standards.
• Passion for learning the latest technologies and standards.
• Self-learner and highly self-motivated.
• Creative, solution-oriented, flexible, with a positive attitude and a drive for excellence.
• Ability to successfully multitask and work to tight deadlines.
• Accurate with excellent attention to detail.
Required Skills:
- Proficient in developing frontend components using Angular, Vue.js, TypeScript, and Bootstrap.: 60 Points
- Proficient in developing backend components using microservices architecture, Java Spring Boot, OAuth 2.0, JWT, and both relational and NoSQL databases.: 20 Points
- Proficient in utilizing Microsoft Azure services, including Azure Kubernetes Service, Azure Service Bus, and Functions.: 10 Points
- Proficient in Agile development practices, including working within an Agile team using Azure DevOps SDLC, Azure Repos, pull requests, and CI/CD pipelines.: 10 Points
Total= 100 Points