-
View all jobs
Key Responsibilities
- Lead the technical design, development, and maintenance of .NET applications (.NET Core) with API-first architecture
- Manage a team of developers, ensuring high code quality through diligent reviews and adherence to technical standards
- Mentor and grow junior/mid developers, supporting their career development
- Facilitate and participate actively in Scrum ceremonies (planning, daily stand-up, retrospectives)
- Run technical sprint planning, estimate work, and break down stories with the team
- Define and enforce architectural and coding best practices across teams
- Design database schemas, write efficient SQL queries, and coordinate with DBA for database structure evolution
- Build, deploy, and maintain Azure-based services (e.g., Azure Functions, Cosmos DB, Key Vault)
- Troubleshoot and resolve production issues and bug fixes; provide ongoing support for live systems
- Communicate effectively with stakeholders (PMs, Client, QA) to translate business requirements into technical solutions
- Collaborate on feature design and system design; review architecture and offer input on improvements
- Participate in architectural audits and share best practices
- Support DevOps practices: help with CI/CD, release pipeline, and code integration
- Provide regular status updates on technical deliverables and team performance
- 8-10+ years of professional software development experience
- Strong hands-on experience with C# and .NET Core
- Deep experience in SQL Server, writing complex queries, stored procedures, and designing schemas
- Proven experience building and maintaining RESTful APIs
- Solid experience with Azure services: especially Azure Functions, Cosmos DB, and Key Vault
- Experience with Git (or other source control) and CI/CD pipelines
- Experience working in Agile / Scrum environments
- Excellent communication and leadership skills — able to articulate technical concepts to both technical and non-technical stakeholders
- Experience performing code reviews and enforcing coding standards
- Proven track record mentoring or leading a development team
- Experience with Application Insights, Redis, Event Hub, Service Bus in Azure
- Domain experience in banking, payments, or financial services
- Functional knowledge of payment processes, transaction flows, or payment systems
- Experience with Azure DevOps (or Atlassian suite)
- Experience with web front-end (JavaScript, HTML, CSS) — helpful but not mandatory
Key Skills
Ranked by relevance
devops
vault
scrum
cicd
sql
restful apis
javascript
sql server
server
redis
css
git
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Engineer
2026-05-27
Contract
Entry
Australia
IT Services
Engineering
View Job Details
Related
Dotnet Developer
2026-05-28
Full-time
Mid-Senior
France
IT Services
Information Technology
View Job Details
Related
Full Stack Software Engineer (all genders)
2026-05-21
Full-time
Mid-Senior
Germany
Construction
Engineering
Login to Apply
- Posted
- Nov 21, 2025
- Type
- Contract
- Level
- Entry
- Location
- Mississauga
- Company
- J&M Group
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Engineer
2026-05-27
Contract
Entry
Australia
IT Services
Engineering
View Job Details
Related
Dotnet Developer
2026-05-28
Full-time
Mid-Senior
France
IT Services
Information Technology
View Job Details
Related
Full Stack Software Engineer (all genders)
2026-05-21
Full-time
Mid-Senior
Germany
Construction
Engineering