We are looking for a skilled Senior Software Engineer with strong hands-on experience in C# and .NET Core for building scalable enterprise applications. The ideal candidate will have solid backend development expertise and exposure to Azure Cloud services.
Key Responsibilities:
Develop and maintain backend services using C#, .NET Core 6/8, and Web API
Implement user interface components using Angular
Design and optimize SQL Server database structures and queries
Work with Azure services including Functions, Storage, Service Bus, and CI/CD pipelines
Collaborate with cross-functional teams in an Agile development environment
Ensure code quality, maintainability, scalability, and performance
Mentor junior developers and contribute to architectural discussions
Core Skills:
Strong proficiency in C#, .NET Core, and Web API
Experience with Angular for front-end development
Knowledge of SQL Server and Aerospike (NoSQL)
Hands-on experience with Microsoft Azure (Functions, Service Bus, Storage, DevOps)
Understanding of scalable architecture and clean coding practices