Job Openings RQ11443 - Software Developer - Full Stack - Senior

About the job RQ11443 - Software Developer - Full Stack - Senior

Must have:

8+ years of experience developing large-scale, production business applications using Java for backend/API development

5+ years of experience with Angular (or comparable modern JS/TS framework) for front-end development

Reverse engineer and re-platform the existing logic ( (e.g., WebFOCUS)

Nice to have

experience in an Ontario Public Service (OPS)


Experience and Skill Set Requirements

Full Stack Developer (Java / Angular)

Senior Level

Criterion

Criterion Details

Criterion Maximum Rating

Full Stack Development – Java & Angular

8+ years of experience developing large-scale, production business applications using Java for backend/API development

5+ years of experience with Angular (or comparable modern JS/TS framework) for front-end development

Demonstrated ownership of end-to-end solution architecture across the full stack, including sound trade-off decisions made independently

Depth and breadth of hands-on full stack delivery will be weighted heavily, as this is the core capability required for the engagement

45

Database, SQL & Reporting Logic Migration

Strong experience with relational database technologies and SQL

Demonstrated ability to interpret, refactor, and re-platform existing report/query logic (e.g., WebFOCUS or equivalent BI tooling) into a modern application

Experience with database design and deployment

20

API Development & Azure Deployment

Experience designing, building, and documenting REST API services

Experience deploying and supporting applications in a Microsoft Azure environment

Working familiarity with CI/CD pipelines (e.g., Azure DevOps) sufficient to integrate with an existing pipeline maintained by a separate team

15

Agile Methodology & OPS Delivery

5+ years of experience with Agile/Scrum delivery methodologies

Knowledge of Ontario Digital Service standards and/or prior experience in an Ontario Public Service (OPS) or broader public sector IT environment

Ability to work independently with minimal oversight and take ownership of delivery timelines, commensurate with a senior-level engagement

10

Personal Skills

Excellent analytical, problem-solving, and decision-making skills

Excellent interpersonal, communication, and presentation skills

Solid business acumen; ability to dialogue with business teams/leadership to understand priorities and goals, with a focus on delivering business value

10

Total

100