Senior .NET Core Developer

Overview

Remote
$60 - $70
Contract - W2
Contract - Independent

Skills

. NET
. NET Core
Azure
CQRS
Computer Engineering
Entity Framework Core

Job Details

We are seeking a 100% Remote Senior .NET Core Developer with expertise in C#, ASP.NET Core, and Web API within Azure's Microservices Architecture to craft sophisticated enterprise-level applications. You will be working in a dynamic Agile setting, engaging in sprints and collaborating closely with Product Owners and the team. Your goal is to develop top-tier software, be a proactive team player, liaise with various company levels, and pursue continual personal and organizational growth.

Key Responsibilities:
- Engage in the lifecycle of software products, including ideation, development, documentation, testing, refinement, and production support for existing customer-facing web applications with a large user base (100k plus).
- Craft and enhance innovative features and applications.
- Uphold and advance the quality of existing software offerings.
- Design and manage RESTful services via Web APIs utilizing ASP.NET Core.
- Develop user interfaces leveraging ASP .Net MVC and WinForms.
- Involve yourself in all development stages, from requirement analysis to design.
- Implement JWT for secure microservice interactions.

Essential Skills:
- Minimum of 5 years in .NET development, with at least 3 focused on backend.
- At least 3 years in .NET Core.
- Proficiency in RESTful API Design.
- Expertise in Entity Framework Core 3.1+.
- Skilled in unit testing with Moq, NUnit/XUnit.
- Proficient in C# and .NET Core 3.1+.
- Knowledgeable in Clean Architecture and Event-Driven systems.
- Familiar with CQRS, Repository, Dependency Injection.
- Experience in Microservices Architecture.
- Proficient with MS-SQL, including indexing and T-SQL.
- Excellent in troubleshooting and effective communication.
- Strong analytical and problem-solving skills.

Preferred Skills:
- Experience in Test-Driven and Domain-Driven Development.
- Familiarity with cloud services, especially Azure.
- Understanding of security protocols like OAuth, OpenID, and SAML.
- Experience with WinForms development.

Education:
- Bachelor's Degree in Computer Engineering or a related field.

About PUMEX Computing