.NET Core Developer
Posted 2025-04-24
Remote, USA
Full-time
Immediate Start
Role Overview:
We are looking for an experienced .NET Core Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate will possess strong technical expertise in .NET Core, a solid understanding of software architecture, and excellent communication skills to collaborate effectively within cross-functional teams.
Key Responsibilities: ?? Design, develop, and maintain robust, scalable, and efficient applications using .NET Core and related technologies. ?? Write clean, maintainable, and well-documented code adhering to coding best practices and design patterns. ?? Collaborate with front-end developers, business analysts, and product managers to create seamless end-to-end solutions. ?? Lead code reviews, mentor junior developers, and provide technical guidance across teams. ?? Troubleshoot and resolve complex application issues, ensuring high availability and performance. ?? Implement and maintain automated tests and CI/CD pipelines to ensure code quality and streamlined deployments. ?? Stay up to date with emerging trends in .NET technologies and contribute to the adoption of best practices within the team. ?? Participate in sprint planning, daily stand-ups, and other Agile ceremonies to ensure timely delivery of high-quality software.
Required Skills & Qualifications: ?? 3 to 5 years of professional experience in .NET Core development. ?? Strong proficiency in C#, ASP.NET Core, VB.NET and Entity Framework Core. ?? Deep understanding of RESTful APIs and micro services architecture. ?? Experience with relational databases (e.g., SQL Server, MySQL) and/or NoSQL databases. ?? Familiarity with front-end technologies like HTML, CSS, and JavaScript (React, Angular, or Vue.js is a plus). ?? Hands-on experience with version control systems, preferably Git. ?? Strong problem-solving abilities and a proactive approach to troubleshooting. ?? Excellent communication and interpersonal skills to effectively collaborate with both technical and non-technical teams. ?? Solid understanding of Agile methodologies and experience working in an Agile environment.
Preferred Qualifications: ?? Experience with cloud platforms such as Azure or AWS. ?? Knowledge of containerization and orchestration tools like Docker and Kubernetes. ?? Familiarity with CI/CD tools (e.g., Jenkins, Azure DevOps, GitLab). ?? Knowledge of frontend frameworks like React, Angular, or Vue.js. ?? Experience with automated testing frameworks (e.g., xUnit, NUnit).
Job Type: Full-time
Pay: $107,000.00 - $117,163.00 per year
Schedule:
?? Day shift
Experience:
?? AWS: 2 years (Required)
?? ASP.NET: 1 year (Required)
?? .NET Core: 3 years (Required)
Work Location: Remote
Apply Job!