Search by job, company or skills

Astek Middle East

Senior .NET Developer (.NET Core / React / SQL / Microservices)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Astek is looking for a Senior .NET Developers to design and build scalable, high-performance web and backend applications. The role requires strong hands-on expertise in .NET Core, modern frontend frameworks (preferably React), and microservices-based architectures. You will take ownership of technical solutions, contribute to architectural decisions, and collaborate closely with cross-functional teams in an Agile environment.

Key Responsibilities

  • Design, develop, and maintain web and backend applications using .NET / .NET Core
  • Build and evolve RESTful APIs following OpenAPI standards
  • Design and optimize SQL Server databases (queries, indexing, performance tuning)
  • Contribute to and see through microservices and event-driven architectures
  • Apply Clean Code, SOLID principles, and Clean Architecture practices
  • Write and maintain unit tests and support TDD practices
  • Collaborate with frontend teams (React preferred) to deliver end-to-end features
  • Participate in Agile ceremonies (Scrum) and technical design discussions
  • Take ownership of applications in production and support continuous improvement
  • Share knowledge, challenge existing solutions, and stay current with new technologies

Requirements

  • 5+ years of hands-on experience in .NET / .NET Core development
  • Strong experience with ASP.NET Core, MVC, and C#
  • Solid experience with SQL Server (design, stored procedures, performance tuning)
  • Experience working with microservices architectures
  • Exposure to event-driven systems / messaging
  • Hands-on experience with unit testing and TDD
  • Frontend experience with React (preferred) or similar frameworks
  • Strong understanding of Git-based version control
  • Experience working in Agile / Scrum environments
  • Strong analytical mindset, ownership, and communication skills

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141767009