Middle .NET Developer

to $4500

About the Role

We're looking for a skilled Middle .NET Developer to strengthen our backend engineering team. You'll build and maintain scalable applications using modern .NET technologies, collaborate with cross-functional teams, and contribute to architectural decisions. This role provides an excellent opportunity to deepen your expertise and progress toward a senior position.
 

Key Responsibilities

  • Develop and maintain robust applications using .NET Framework and .NET Core
  • Design and implement scalable backend solutions following SOLID principles
  • Build and optimize REST APIs and web services
  • Collaborate with frontend, DevOps, and product teams on feature delivery
  • Conduct code reviews and provide mentorship to junior developers
  • Troubleshoot complex issues and implement reliable solutions
  • Participate in system architecture discussions and technical planning
  • Write clean, well-tested code with comprehensive documentation


Required Skills

  • 3-5 years of professional .NET development experience
  • Strong proficiency in C# and .NET Core/.NET Framework
  • Experience with ASP.NET Core and building REST APIs
  • Knowledge of SQL Server and relational databases
  • Familiarity with Entity Framework or similar ORM tools
  • Solid understanding of LINQ and async/await patterns
  • Experience with version control (Git)
  • Proficiency with unit and integration testing (xUnit, NUnit, Moq)
  • Strong problem-solving and communication skills


Preferred Qualifications

  • Experience with microservices architecture and distributed systems
  • Knowledge of message brokers (RabbitMQ, Azure Service Bus)
  • Familiarity with Docker and containerization
  • Experience with CI/CD pipelines and DevOps practices
  • Azure cloud platform experience
  • NoSQL database knowledge (MongoDB, Redis)
  • Experience with dependency injection and IoC containers
  • Agile/Scrum methodology background


What We Offer

  • Competitive salary based on experience
  • Remote or flexible work arrangement
  • Professional development opportunities and training budget
  • Collaborative and innovative work environment
  • Clear path to senior/lead developer roles
  • Comprehensive benefits package

Required languages

English B2 - Upper Intermediate
Published 6 May
264 views
ยท
157 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...