Senior Software Engineer
This role involves designing and developing scalable enterprise applications using .NET technologies, C#, and SQL Server.
* Design and develop web and desktop applications using Microsoft technologies.
* Implement and maintain RESTful APIs and integrate with third-party services.
* Work with SQL Server to design and optimize database schemas, queries, and stored procedures.
* Design and implement AI/ML model deployment pipelines on Azure.
The ideal candidate will have 8+ years of professional experience in software development using Microsoft technologies and strong experience with C#/.NET development and Python. They should also be proficient in .NET Core/.NET Framework, ASP.NET MVC/Web API, and have hands-on experience with Azure ML, containerization (Docker, Kubernetes), and CI/CD.