Senior .NET Backend Developer developing enterprise applications for the insurance sector. Leading design, development, and deployment of .NET REST APIs and microservices using modern DevOps technologies.
Responsibilities
Lead and participate in the design, development, and deployment of .NET REST APIs and microservices using Docker and Kubernetes
Ensure service designs comply with approved architecture standards
Learn and integrate emerging API technologies into solutions
Build event-driven services using Kafka
Use and enhance DevOps tools and CI/CD processes, including Jenkins, Artifactory, BitBucket, Gradle, Continuous Delivery Director, and Ansible
Identify defects, troubleshoot issues, and implement effective solutions
Coordinate coding, testing, debugging, and implementation activities with onshore and offshore teams
Produce and maintain documentation in accordance with SDLC requirements
Analyze, define, and document requirements for data, workflows, logical processes, interface design, controls, and outputs
Contribute to project planning by defining timelines and estimating feasibility, cost, scope, and effort
Ensure information security standards and requirements are incorporated into all solutions
Support the stability, performance, and ongoing maintenance of production applications, including problem analysis, resolution, escalation, and reporting
Develop REST services based on OpenAPI/Swagger specifications using .NET Core
Deploy applications to Kubernetes environments using Docker containers across on-premises and AWS platforms
Build microservices and domain services that access and populate MongoDB and PostgreSQL databases
Develop event-driven processes and microservices that consume Kafka topics.
Requirements
Postsecondary diploma or degree in Computer Science
5 years of application development experience with progressive information technology experience across the full application development life cycle and systems integration
1 year of experience working with Event-Driven Architecture
Strong experience with .NET APIs, REST, SOAP, JSON, OpenAPI, Swagger, Microsoft SQL, web services, and web hosting technologies
Strong DevOps experience
Strong analytical and problem-solving skills with the ability to deliver effective and timely solutions
Experience with Kubernetes, Okta, Kafka, AWS, and MongoDB is considered an asset
Experience with Group Benefits products and business domains is considered an asset
Exposure to Enterprise Service Bus (ESB) integration architectures and technologies is considered an asset
Experience managing and coordinating team activities in a multi-site environment
Strong organizational and planning skills
Bilingual to collaborate effectively with cross-functional teams, support communication with stakeholders, and produce technical documentation in both languages
Customer-focused mindset.
Benefits
5-month contract with the potential for permanent employment
Backend Engineer building GitLab Duo Chat’s Python agentic runtime. Developing secure AI features and APIs for GitLab’s DevSecOps orchestration platform.
Senior backend engineer owning critical, high - throughput systems for Helius, a Solana developer platform. Driving architecture, optimization, reliability, and developer infrastructure at scale.
Senior Auth0 Developer (Node.js) needed for a 4 - 8 month fully remote contract with an IAM consultancy in Canada. Must have 5+ years experience and Auth0 or similar IAM expertise.
Backend Developer building Camunda workflow and orchestration solutions for insurance - sector digital services. Integrating Java microservices, APIs, messaging, and backend systems in an Agile squad.
Senior developer building secure APIs and enterprise integrations for an insurance technology initiative. Designing backend services, access controls, and integrations supporting advisor portals and electronic documents.
Architecte Performance Java optimisant les applications et infrastructures d’entreprise de Fresche Solutions. Diagnostic d’incidents complexes, recommandations d’architecture et amélioration de la scalabilité, latence et fiabilité.
Java Performance Architect diagnosing and optimizing enterprise Java environments for Fresche Solutions’ digital transformation clients. Designing scalable solutions and leading performance investigations across cloud and traditional stacks.