North AmericaFull TimeEngineering
Remotely
rest.netazuremicroservicesopenapiswaggerasp.net core
Job Description
📋 Description
- Design, develop, and maintain backend services/APIs using C#, .NET 6/7/8, ASP.NET Core Web API.
- Translate complex requirements into practical software solutions.
- Architect enterprise systems using Clean Architecture, SOLID, microservices, and modern patterns.
- Build and document RESTful APIs with Swagger/OpenAPI; secure authentication.
- Integrate with digital banking platforms, core banking systems, and third‑party services.
- Leverage Microsoft Azure services (App Services, Functions, Service Bus, Key Vault, App Insights).
🎯 Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years of professional software development with C# and .NET Framework/Core.
- 3+ years hands-on with .NET 6/7/8 and ASP.NET Core Web API.
- Experience delivering complex digital banking projects; familiarity with Forge, Plumery, VeriPark
- Strong knowledge of Clean Architecture, SOLID, and microservices patterns.
- Azure cloud services experience; REST API design with Swagger/OpenAPI.
🎁 Benefits
- CAD 90,000–120,000 annual salary, depending on skills/experience.
- 100% remote, Canada-based work environment.
- Full-time employment; medical, dental, extended health benefits.
- Competitive compensation package; Udemy access for professional development.
- Employee referral bonus; regular feedback and development support.
- Team-building events and exposure to emerging technologies.