Senior .NET Developer
We are looking for a Senior .NET Developer to build dependable enterprise applications across backend and frontend layers with modern engineering practices. You will work with a collaborative team using C#, .NET, ASP.NET, Angular, and SQL, including AI and Large Language Models (LLM) where applicable, to deliver high-quality features—apply now. Responsibilities Design and develop scalable backend and frontend solutions for enterprise applications Collaborate with cross-functional teams to deliver robust and maintainable software products Participate in code reviews and provide feedback to ensure high code quality Optimize application performance and resolve technical issues as they arise Integrate third-party APIs and services to meet project requirements Write and maintain technical documentation for new and existing features Ensure adherence to best practices throughout the software development lifecycle Contribute to the continuous improvement of team processes and technical knowledge Requirements Proven 3 years of relevant experience in software development Hands-on proficiency in C# for building applications Strong experience with the .NET framework to deliver enterprise solutions Practical experience using AI or Large Language Models (LLM) within software projects Solid understanding of unit testing to keep code reliable and maintainable Good knowledge of software architecture principles for scalable system design Familiarity with SDLC methodologies such as Agile or Scrum Proficiency with SQL for database querying and management Experience with data access technologies such as Entity Framework, Dapper, or ADO.NET Working experience with ASP.NET for web application development Experience with Angular to create interactive user interfaces Excellent English communication skills, B2+ (Upper-Intermediate) or higher