About us At First Line Software, we build custom software solutions that help global businesses grow, innovate, and stay ahead of the curve. With a team of experienced professionals and a focus on quality and collaboration, we work across industries to turn complex challenges into powerful, scalable applications. About the role We're looking for a Senior .NET Developer to join our team and contribute to the design and development of scalable, cloud-based backend solutions. In this role, you'll work with a modern tech stack to build and maintain APIs and services that power web applications. You'll be part of a collaborative environment that values clean architecture, performance, and maintainability. This role requires strong Azure experience and solid backend engineering skills, with an emphasis on C# and .NET technologies. Requirements Strong experience with C# , .NET Core / Framework , Entity Framework , and LINQ Proficient in Web API development and RESTful services Solid knowledge of T-SQL and relational database design Experience with Azure services. Familiar with Swagger / OpenAPI for API documentation Skilled in Git version control and CI/CD processes using Azure DevOps or GitHub Actions Hands-on experience with Docker for containerization Nice to have experience with: .NET Aspire Microsoft Fabric Dapr Blazor and gRPC Cosmos DB Understanding of database administration and migrations (both Code-first and DB-first) Responsibilities Design, develop, and maintain robust Web APIs using .NET technologies Build scalable backend services within a cloud-native architecture Collaborate with frontend developers and DevOps engineers to deliver end-to-end solutions Optimize application performance and database queries Ensure code quality through testing, code reviews, and clean architecture principles Contribute to CI/CD workflows and participate in deployment processes Document APIs using OpenAPI/Swagger standards Monitor, debug, and improve system performance and reliability 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