Match score not available

Senior .NET Developer

72% Flex
Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field., .NET 8, EF Core 8, Azure services proficiency., Experience with microservices and MS Teams Bot Framework..

Key responsabilities:

  • Develop, maintain software applications using modern technologies.
  • Design, implement microservices architecture and bots.
  • Integrate and manage Azure services, apply DDD principles.
  • Implement caching solutions, write and maintain unit tests.
  • Collaborate with teams to deliver scalable solutions.
Offshorly - Mobile First Websites | Enterprise Solutions | Digital Outsourcing logo
Offshorly - Mobile First Websites | Enterprise Solutions | Digital Outsourcing https://www.offshorly.com
11 - 50 Employees
See more Offshorly - Mobile First Websites | Enterprise Solutions | Digital Outsourcing offers

Job description

Logo Jobgether

Your missions

Job Overview

We are seeking a skilled .NET Developer with a strong background in Azure, microservices, and other modern technologies. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications. You will work closely with cross-functional teams to deliver scalable and robust solutions.

Key Responsibilities

  • Develop and maintain applications using .NET 8 and EF Core 8.
  • Design and implement microservices architecture.
  • Integrate and manage Azure services including Azure Service Bus, Azure SQL, and Azure API Management.
  • Develop and maintain bots using the MS Teams Bot Framework.
  • Apply Domain-Driven Design (DDD) principles to software design and architecture.
  • Implement caching solutions using Redis.
  • Write and maintain unit tests using xUnit.
  • Collaborate with product owners, architects, and other developers to design and deliver high-quality solutions.
  • Participate in code reviews and ensure adherence to best practices.
  • Troubleshoot and resolve application issues and performance bottlenecks.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a .NET Developer or similar role.
  • Proficiency in .NET 8 and EF Core 8.
  • Hands-on experience with Azure services, including Azure Service Bus, Azure SQL, and Azure API Management.
  • Experience in developing and managing microservices.
  • Familiarity with MS Teams Bot Framework.
  • Strong understanding of Domain-Driven Design (DDD) principles.
  • Experience with caching mechanisms, specifically Redis.
  • Proficiency in writing unit tests using xUnit.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

CQRS Experience: Must have experience with Command Query Responsibility Segregation (CQRS).

Microservice Messaging Systems: Experience in building scalable, distributed microservice messaging systems is required.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • verbal-communication-skills
  • Teamwork