Senior Software Engineer
Core
Architect, design, develop, and support enterprise applications and lead modernization initiatives for business-critical platforms.
Role type
Senior Software Engineer (Enterprise Architecture & Modernization)
Builds
Enterprise applications, modernized legacy systems (IBM i), and cloud-native solutions on Microsoft Azure.
Domain
Healthcare technology, Enterprise Software, Cloud Computing
Deliverable
production ML models | product features
Required skills
C#, .NET Core/.NET 8+, Microservices, Azure, Microsoft SQL Server, AI/Generative AI, Cloud-native development, DevOps/CI-CD, Team leadership
Preferred skills
ASP.NET MVC/Core, Entity Framework, LINQ, Visual Studio, T-SQL, Docker, Kubernetes, AI Governance
Technologies
C#, .NET, Azure, SQL Server, IBM i, Azure OpenAI, Copilot, Kubernetes, Docker, GitHub, Azure DevOps
Responsibilities
Architect and develop enterprise applications using C# and .NET; Lead modernization of IBM i systems; Optimize SQL Server databases; Implement AI-powered solutions; Define architecture standards and security practices; Mentor junior engineers; Drive DevOps and CI-CD adoption.
Seniority
Senior, hands-on IC with leadership responsibilities