Role description
Job Summary We are seeking a skilled .NET Developer to design, develop, test, and maintain scalable web applications using Microsoft .NET technologies. The ideal candidate should have strong expertise in C#, ASP.NET Core, Web API, SQL Server, and modern software development practices. Key Responsibilities Design, develop, and maintain applications using C# and .NET/.NET Core. Develop RESTful APIs using ASP.NET Core Web API. Build and optimize SQL Server database objects, including stored procedures and queries. Collaborate with business analysts, QA engineers, and frontend developers. Write clean, reusable, and maintainable code following coding standards. Perform code reviews, unit testing, and debugging. Troubleshoot production issues and provide timely resolutions. Participate in Agile/Scrum ceremonies including sprint planning and daily stand-ups. Maintain technical documentation for developed features. Required Skills Strong knowledge of C#, ASP.NET Core, and .NET 6/7/8. Experience with ASP.NET MVC and Web API. Strong SQL Server skills, including database design and query optimization. Experience with Entity Framework/Entity Framework Core. Knowledge of HTML, CSS, JavaScript, and one frontend framework such as Angular or React. Experience with Git and Azure DevOps. Understanding of REST APIs, Microservices, Dependency Injection, and SOLID principles. Familiarity with authentication methods such as JWT and OAuth. Strong analytical and problem-solving skills. Preferred Skills Experience with Azure cloud services. Docker and Kubernetes knowledge. CI/CD pipeline experience. Exposure to messaging systems such as RabbitMQ or Kafka. Experience with unit testing frameworks like xUnit or NUnit.
Skills
.NET, REST, C#, CI/CD, Docker, Git, HTML, JavaScript, Kubernetes, Microservices, Microsoft Azure
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.