NET Developer

OREGON WINEWOOD
Newton, NH, United States
9 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

ASP.NET HTML .NET Framework Amazon Web Services ASP.NET MVC Framework Microsoft Azure C Sharp (Programming Language) Code Review Continuous Integration Software Debugging Dependency Injection Software Design Patterns
+29 more
Language Integrated Query Entity Framework Github Microsoft SQL Server Nunit Object-Oriented Software Development Scrum Methodology Query Optimization Queueing Systems RabbitMQ Redis Cloud Services Azure Service Bus .NET Core Stylesheet Language ReactJS Blazor Caching Git AngularJS Integration Tests Solid Principles Kubernetes Information Technology Front End Software Development Restful APIs Docker Web Api Microservices

Job description

  • Design, develop and maintain applications using C#, .NET 8 and ASP.NET Core.
  • Build and consume RESTful APIs and microservices.
  • Write clean, testable, well-documented code that follows SOLID principles.
  • Design database schemas and write efficient queries in SQL Server, using Entity Framework Core.
  • Integrate with third-party services and internal systems.
  • Write unit and integration tests (xUnit or NUnit) and take part in code reviews.
  • Troubleshoot, debug and improve the performance of existing applications.
  • Work in an Agile/Scrum team and contribute to sprint planning and estimates.
  • Support CI/CD pipelines and cloud deployments, on Azure or AWS.

Requirements

  • 3+ years of hands-on experience with C# and .NET or .NET Core.
  • Strong knowledge of ASP.NET Core MVC and Web API.
  • Experience with Entity Framework Core, LINQ and SQL Server.
  • Understanding of OOP, design patterns and dependency injection.
  • Experience with Git and modern development workflows.
  • Familiarity with front-end basics: HTML, CSS and JavaScript.
  • Good problem-solving and communication skills.

Nice to have

  • Experience with Angular, React or Blazor.
  • Experience with Azure services such as App Service, Functions or Service Bus, or with AWS.
  • Docker, Kubernetes and microservices architecture.
  • Message queues such as RabbitMQ or Azure Service Bus, and caching with Redis.
  • Experience setting up CI/CD with Azure DevOps or GitHub Actions., Bachelor’s degree in Computer Science, Engineering or a related field, or equivalent practical experience.

Benefits & conditions

  • Competitive salary and benefits
  • Flexible working options
  • Learning and certification support
  • A collaborative team that ships products people use

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…