.Net Backend Engineer
Design and build .NET Core backend services and RESTful APIs from scratch. Manage the full SDLC including development, testing, deployment, and maintenance of backend systems.
- On-site
- Mississauga, ON
- Posted Jul 30, 2026
- Apply by Aug 29, 2026
- 1 position
Job summary
5-10+ years of professional software engineering experience with at least 75-80% of recent work focused on backend development Strong hands-on experience building NET Core backend services and RESTful APIs including designing applications from scratch Proven experience participating in the full SDLC design development testing deployment and maintenance for backend systems Experience with authentication and authorization including implementation of secure API endpoints eg token based auth OAuthOIDC rolepermission models Experience with SQL and NoSQL datastores eg SQL Server PostgreSQL MongoDB Cosmos DB or similar including schema design performance tuning and query optimization Experience with message queuing technologies such as Kafka RabbitMQ or similar for asynchronous and eventdriven architectures Strong background in automated testing including Unit testing Integration testing and understanding and application of TDD practices Security testing experience mandatory including securing APIs input validation handling sensitive data and addressing common vulnerabilities eg OWASP Top 10
What you’ll do
Design and build .NET Core backend services and RESTful APIs from scratch. Manage the full SDLC including development, testing, deployment, and maintenance of backend systems.
Requirements
Requires 5-10+ years of software engineering experience with a strong focus on backend development and secure API implementation. Proficiency in SQL/NoSQL databases, message queuing, and automated testing practices is mandatory.
Listed skills
- PostgreSQLPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- .NET Core
- RESTful APIs
- SQL Server
- PostgreSQL
- MongoDB
- Cosmos DB
- Kafka
- RabbitMQ
- TDD
- OAuth
- OIDC
- OWASP Top 10
- Unit Testing
- Integration Testing
- Backend Development
- SDLC
Job areas
- Software
- Technology
- Engineering
Additional details
- Minimum experience
- 5+ years
- Apply by
- Aug 29, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
