Overview
Remote
Depends on Experience
Contract - Independent
Skills
.NET
ASP.NET
AngularJS
C#
GraphQL
Google Cloud Platform
MongoDB
MySQL
NoSQL
SQL
Microsoft Azure
RESTful
Firebase
Git
GitHub
Continuous Delivery
Continuous Integration
Amazon DynamoDB
Job Details
We are looking for a highly skilled Full Stack .NET Developer for a full-time contract. This is a 100% remote role with flexibility to collaborate across Central Time (CT) hours.
What You ll Do
- Design, develop, and optimize web applications using .NET (C#) for the backend and modern frontend technologies.
- Collaborate with product managers, designers, and other engineers to build scalable, efficient solutions.
- Implement best practices in software architecture, automated testing, and performance optimization.
- Work with SQL and NoSQL databases to ensure data integrity and efficient storage.
- Develop and integrate RESTful APIs and GraphQL to enhance system functionality.
- Stay up to date with best practices in .NET Core, ASP.NET, Blazor, and related technologies.
- Ensure security, scalability, and maintainability of the codebase.
What We re Looking For
- Strong experience developing Full Stack applications with .NET Core, ASP.NET, C#.
- Proficiency in JavaScript, TypeScript, and modern frontend frameworks (React, Angular, or Vue.js).
- Experience working with SQL (SQL Server, PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase, DynamoDB) databases.
- Hands-on experience with RESTful APIs and GraphQL.
- Familiarity with Git/GitHub/GitLab for version control.
- Knowledge of Docker and Kubernetes for deployment and scalability.
- Ability to write clean, efficient, and well-documented code.
- Experience with Agile methodologies (Scrum, Kanban).
- Bonus: Experience with microservices, CI/CD, automated testing (xUnit, NUnit, Selenium), and cloud services (AWS, Azure, Google Cloud Platform).
Why Apply?
- Work on cutting-edge projects with real-world impact.
- Join a fast-growing, dynamic team.
- 100% remote work with flexible hours.
- Access to professional development and the latest technologies.
To be considered for this opportunitty all you need to do is sign up, make sure to complete your profile to be reviewed by our Matching team! If you're the right fit, we'll reach out to you. Due to the high volume of applicants, we may not always provide feedback, but your profile will be considered for this and future openings.
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.