NET Developer

Mad Devs Ltd UK Contract Published: 18 hours ago Competitive
5 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English, Russian
Experience level
Junior

Job location

Tech stack

ASP.NET
.NET
API
Amazon Web Services (AWS)
Business Logic
C Sharp (Programming Language)
Code Review
Databases
Database Queries
Dependency Injection
Language Integrated Query
Payment Systems
Middleware
FFmpeg
PostgreSQL
Lua
Nunit
OAuth
Open Web Application Security
PostGIS
Redis
SignalR
Google Cloud Platform
Real Time Systems
Software Security
Firebase
Backend
Moq
Stripe
Integration Tests
Front End Software Development
Asynchronous Programming
Google Play
Web Api
Microservices

Job description

The backend is developed using .NET 7, C# 11, and follows Clean Architecture and Domain-Driven Design (DDD) principles. .Net Backend development About us Mad Devs is a full-stack team specializing in developing and administering large-scale IT products across various industries. Many of our products are used in Europe, the USA, and Southeast Asia. We are passionate about tackling complex challenges and delivering innovative solutions that make a significant global impact. #LINKD What will need to do:

  • Design, develop, and maintain backend microservices using ASP.NET Core (.NET 7)
  • Implement business logic following Clean Architecture and DDD
  • Work with PostgreSQL/PostGIS for complex data models and geospatial queries
  • Build and optimize real-time communication features using SignalR
  • Develop and maintain background jobs using Hangfire
  • Integrate external services (OAuth providers, payment systems, media services, notifications)
  • Optimize performance, scalability, and database queries
  • Ensure application security following OWASP Top 10
  • Participate in code reviews, refactoring, and architectural discussions
  • Collaborate closely with product and frontend teams

Requirements

  • 3+ years of experience with .NET 7 and C# 11
  • 1+ years of experience with EF Core 7 (migrations, DbContextFactory, DbContextPool, compiled models)
  • Deep understanding of ASP.NET Core , Web API, Middleware, Dependency Injection
  • Advanced use of LINQ , async/await , and asynchronous programming
  • Experience with PostgreSQL
  • Experience with microservices, high-load systems and real-time systems (SignalR or similar)
  • Strong understanding of Redis (StackExchange.Redis, Sorted Sets, Lua scripts)
  • Knowledge of DRY, SOLID, and KISS principles
  • Analytical mindset and attention to detail
  • English at a B1-B2 level, Russian at a B2 level

It will be a plus:

  • Media processing experience (ImageSharp, FFmpeg)
  • AWS S3 or similar object storage
  • Experience with payment integrations (Stripe, PayPal, Apple IAP, Google Play Billing)
  • Firebase, Google Cloud Vision API
  • Unit and integration testing (xUnit/NUnit, Moq/NSubstitute)
  • Experience working with legacy codebases
  • Experience with large-scale databases and long-lived projects

About the company

Why Join Us At Mad Devs, you will be part of a company that values meticulous attention to detail, strategic thinking, and continuous improvement. You will work on meaningful projects alongside a talented and supportive team. By joining our team, you will have the opportunity to make a real impact, grow your career, and contribute to developing cutting-edge solutions in the world of quality assurance. Employees benefits Flexible working hours Remote-first culture Long-term projects Salary in dollars Professional communities Onsite business trips Training budget Paid conferences Hi, I'm Ekaterina. Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via e-mail .

Apply for this position