Software Developer – Full Stack – Senior
Raise
Ontario
Full-time
Job Description
Software Developer - Full Stack - Senior
Pay Rate : Flexible
Location : 525 University Ave
Contract Length : 4 Months
Work Type : Hybrid
We at Raise are hiring right now for one of our Ontario Public Sector Clients. If you’re interested, apply below for your chance to join a great place to work.
Responsibilities :
- Contribute to designing and implementing full-stack applications using a cloud-based architectural framework.
- Collaborate closely with business analysts and solutions architects to analyze and implement functional and non-functional requirements.
- Translate business requirements and technical specifications into working, tested applications, including developing, unit testing, and deploying new system components or enhancements in a DevOps environment.
- Diagnose and troubleshoot functional and performance issues, implementing corrective and preventive fixes as required.
- Adhere to development processes established by the team, including test-driven development, peer code review, change management, and all DevOps practices such as unit testing and continuous delivery.
- Resolve and troubleshoot technical issues that arise during the use and operation of the developed application, including providing technical assistance in resolution, data conversion, and migrations.
- Evaluate and determine appropriate architecture, technical specifications, and solution design, making recommendations to product management.
- Generate clean, reusable, performant code and maintainable solutions to enhance the platform’s quality.
- Collaborate with operations teams to ensure support for developed applications and platforms in all environments.
- Maintain comprehensive code documentation as required.
Qualifications :
- 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.
Must Haves :
- 6+ years’ experience in developing frontend components using Angular, Vue.js, TypeScript, and Bootstrap
- 6+ years’ experience in developing backend components using microservices architecture, Java Spring Boot, OAuth 2.0, JWT, and both relational and NoSQL databases
- 6+ years’ experience in utilizing Microsoft Azure services, including Azure Kubernetes Service, Azure Service Bus, and Functions
- 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
7 days ago