DevEngine is hiring on behalf of a fast-growing client establishing its engineering hub in downtown Vancouver. This is a permanent, full-time role. Strong preference for candidates already based in Vancouver and able to collaborate on-site about two days per week.
Why This Role
You'll contribute to an existing .NET/C# codebase while helping accelerate a shift toward Python where it makes sense. The team encourages continuous learning, responsible use of AI-assisted coding tools (Copilot, Cursor, etc.), and pragmatic experimentation to improve delivery speed and code quality.
What You'll Do
- Design, build, and maintain backend services in .NET Core and/or Python; deliver features in the current stack and drive targeted modernization.
- Build and evolve RESTful APIs and integrations with third-party services.
- Contribute to front-end development using React or Angular as needed.
- Ship cloud-native solutions on Azure using queues, functions, storage, and managed databases.
- Participate in system design, refactors, and performance/scalability improvements.
- Improve CI/CD pipelines and developer experience with GitHub Actions or Azure DevOps.
- Collaborate with product and QA to deliver end-to-end features; mentor teammates and raise engineering standards.
What We're Looking For
- 5+ years of professional software development experience.
- Strong proficiency in .NET Core (C#) and/or Python (bonus if you can straddle both).
- Experience building secure, scalable APIs and working with relational databases (SQL Server, PostgreSQL, MySQL).
- Familiarity with testing frameworks (xUnit, Jest, Moq, etc.) and modern auth (OAuth 2.0, JWT).
- Hands-on cloud experience (Azure or AWS) and comfort with CI/CD.
- Collaborative mindset, curiosity, and openness to learning new tools.
Nice to Have
- Frontend experience with React/Angular.
- Infrastructure as Code (Terraform, Bicep).
- Experience in regulated environments (e.g., healthcare, finance) or with standards like FHIR/HL7.
Of Note
:
- Completed background checks will be required before the start date if you are selected as a winning candidate.
- Must be eligible to work in Canada; strong preference for Vancouver-based candidates able to be on-site ~2 days/week.
We are an equal opportunities employer and welcome applications from all qualified candidates.