Develop and maintain a varied set of tools and applications utilizing modern JavaScript frontend frameworks, backend web APIs, and cloud-native distributed systems.
Compensation
Annual salary range from $105,000 to $115,000 plus 5% annual incentive bonus
Responsibilities
Develop solutions as defined by specifications and test plan.
Assists in designing and delivering complex applications for internal and external use.
Assists designs architectural solutions in a multi-cloud environment.
Follows documented software development standards.
Monitors reliability and performance of all internal systems.
Requirements
Bachelor’s degree in Engineering or Information Technology field (MIS, CIS, CS) or demonstrated equivalent work experience
Senior AI .NET Engineer / Developer responsible for designing, developing, and securing enterprise applications and AI-enabled services using .NET, Angular, and Generative AI technologies.
Responsibilities
Design and develop enterprise applications using C#, .NET Core / ASP.NET Core and modern architectural patterns.
Build RESTful APIs and scalable microservices-based architectures.
Develop modern web applications using Angular, TypeScript, HTML5 and CSS.
Integrate Generative AI and LLM capabilities into .NET applications and enterprise workflows.
Build AI-enabled services using APIs/SDKs for enterprise LLM platforms.
Design, build and maintain test automation frameworks for public sector digital services, focusing on accessibility, API, performance and cloud-native testing.
Responsibilities
Design, build and maintain test automation frameworks
Automate API testing using Rest Assured, Postman and Swagger
Integrate automated tests into CI/CD pipelines (Jenkins, GitHub or GitLab)
Write BDD scenarios using Cucumber, SpecFlow or Reqnroll
Run functional, integration, end-to-end, regression and acceptance testing
Requirements
Nice to have: Accessibility testing tools such as Axe, WAVE, Lighthouse, JAWS, Dragon or ZoomText
Nice to have: UK government or GOV.UK service experience
Nice to have: Existing BPSS or SC clearance or eligibility for SC
Nice to have: Performance testing with k6, JMeter or BlazeMeter
Nice to have: Monitoring tools such as Grafana and Kibana
Design, develop, and maintain scalable, secure backend applications using Kotlin, Java, Spring Boot, and Node.js, while driving engineering excellence through automated testing, CI/CD, and cloud-native practices.
Compensation
Hourly Pay Rate: 47 CAD/hr.
Responsibilities
Design, develop, enhance, and maintain scalable, secure, and highly available backend applications and services.
Build, integrate, and support microservices and event-driven architectures.
Develop, maintain, and integrate RESTful and SOAP-based APIs.
Implement backend solutions using Kotlin, Java, Spring Boot, Spring Security, and Node.js.
Collaborate with cross-functional teams, architects, and stakeholders in an Agile development environment.