Overview
Remote
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)
Skills
C#
ASP.NET Core
Proficiency in .NET Framework
Entity Framework. Strong front-end skills: Angular.
Job Details
.NET Full Stack Developer
Canada (Remote)
Role Overview
The .NET Full Stack Developer will design, develop, and maintain web applications using the Microsoft .NET ecosystem, while integrating APIs and middleware solutions through MuleSoft and Apigee.
This role requires proficiency in both front-end and back-end development, API management, and strong collaboration with cross-functional teams.
Key Responsibilities
Application Development
- Build and maintain scalable web applications using ASP.NET Core, C#, and modern front-end frameworks like Angular or React (Preferable: Angular).
- Develop RESTful APIs and microservices for seamless integration.
Integration Expertise
- Implement and manage API gateways using MuleSoft or Apigee for secure and efficient data exchange.
- Configure API policies, security, and performance optimization.
Database Management
- Design and optimize relational databases (SQL Server, MySQL) and ensure data integrity.
Collaboration
- Work closely with architects, QA, and DevOps teams to deliver robust solutions.
Security & Compliance
- Apply best practices for authentication, authorization (OAuth, JWT), and data protection.
Troubleshooting
- Debug and resolve issues across the full stack and integration layers.
Required Skills & Qualifications
Technical Skills
- Proficiency in .NET Framework, ASP.NET Core, C#, Entity Framework.
- Strong front-end skills: Angular.
- Experience with MuleSoft Anypoint Platform and Apigee API Management.
- Knowledge of RESTful API design and integration patterns.
- Cloud: Azure.
Additional Skills
- Hands-on experience with Azure cloud services.
- Understanding of CI/CD pipelines and DevOps practices.
Experience
- Azure and .NET development.
- API management tools (MuleSoft / Apigee).
Nice-to-Have
- Azure Cloud work experience.
- Exposure to microservices architecture.
- Knowledge of OAuth 2.0, OpenID Connect, and API security standards.
- Experience with Agile / Scrum methodologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.