Job Openings .Net Developer (Middle/Senior)

About the job .Net Developer (Middle/Senior)

Company Overview:


We are a global outsourcing company that partners with top-tier clients across industries to deliver world-class software solutions. We are currently looking for a versatile and well-rounded .NET Developer to join our team group of skilled professionals ready to be deployed quickly into high-priority client projects.

Role Summary:
This is an ideal position for someone who enjoys variety, technical diversity, and fast-moving collaborative environments. As part of our bench team, you'll contribute to a wide range of initiatives involving web applications, microservices, API development, CMS integrations, and cloud-based systems, working across both modern and legacy tech stacks.

What Makes This Role Unique:

  • Be the first to deploy to high-priority client projects.

  • Work across industries, stacks, and architectures.

  • Expand your technical expertise with diverse real-world challenges.

  • Gain exposure to multiple domains including CMS, eCommerce, enterprise SaaS, and system modernization.

Key Responsibilities:

  • Design, develop, and maintain backend services using C# and .NET Core.

  • Build and consume REST APIs for web and mobile applications.

  • Work with relational databases and optimize queries (primarily SQL Server).

  • Use Entity Framework (EF Core) and LINQ for data access.

  • Implement and maintain CI/CD pipelines (mainly in Azure DevOps).

  • Write unit tests and participate in code reviews.

  • Collaborate with cross-functional teams and participate in Agile ceremonies.

  • Quickly adapt to new codebases, technologies, and project domains.

  • Uphold clean code standards and apply SOLID design principles.

Skills and Qualifications:

  • Proficiency in C#, .NET Core / .NET 6+, ASP.NET Core (Web API, MVC, Razor).

  • Experience with Entity Framework (EF Core), LINQ, and SQL Server.

  • Strong understanding of REST API development and integration.

  • Experience using Git and Git-based workflows.

  • Familiarity with clean code principles and SOLID design.

  • English proficiency (B2 or higher), with strong communication and collaboration skills.

  • Ability to quickly learn and navigate new codebases and domains.

  • Prior experience in Agile environments (Scrum, Kanban, or hybrid).

Bonus Skills (Nice to Have):

  • CMS experience (e.g., Optimizely, Umbraco).

  • Experience with Azure Service Bus, Azure API Management.

  • Understanding of Docker and containerization basics.

  • Azure fundamentals: App Services, Functions, SQL, Blob Storage, CI/CD with Azure DevOps or GitHub Actions.

The FLS Difference

  • Our modern stack projects are the right mix of exciting and challenging
  • Gain access to our diverse range of training programs, courses, and certifications
  • Choose your work style - remote, on-site or hybrid in one of our stunning offices. We offer the freedom of flexible working hours
  • Enhance your language skills with our corporate English classes
  • Work from anywhere and explore the world with our Workation program