Our Calgary client is looking for a Senior Full Stack Developer C# (.NET Core 8+) and TypeScript (VueJS) to develop and maintain high-performance backend services for a custom dev financial tracking application. (On-Site)
6 month contract to start. Opportunity for extention or contract to hire.
Must Haves:
- 7+ years of experience as aFull Stack Developer , with strong expertise in .NET Core 8+ and Vue.js
- Proficiency in Entity Framework Core andASP.NET Minimal APIs
- Hands-on experience with TypeScript, TailwindCSS , and Vite for front-end development
- Familiarity with MediatR for handling CQRS patterns in .NET applications
- Experience working with Docker and Linux environments for deployment
- Strong understanding of OpenAPI Specification for API documentation and design
Nice to Haves:
- Background in building and maintaining microservices architectures
- Prior experience in fast-paced contract roles, demonstrating an ability to hit the ground running
Responsibilities:
- Develop and maintain high-performance backend services using .NET Core 8+ and ASP.NET Minimal APIs
- Design and implement dynamic front-end applications with Vue.js, TypeScript, and TailwindCSS
- Utilize Entity Framework Core for efficient database interactions and data management
- Integrate MediatR to streamline request and response handling in a distributed architecture
- Deploy and manage applications using Docker in Linux-based environments
- Collaborate with cross-functional teams to ensure seamless development, testing, and deployment