Senior / Principal Engineer
New
O
One CallHealthcare software
United StatesFull-TimePrincipal
Salary142,121 - 227,394 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years building enterprise .NET applications in C# (.NET Framework + .NET Core).
- Required Skills
- ASP.NETJavascriptMicrosoft SQL ServerTypeScriptVB.NETC#.NETAzure DevOps
Requirements
- 10+ years building enterprise .NET applications in C# using .NET Framework and .NET Core.
- Experience modernizing large legacy .NET codebases through service extraction, modularization, or domain consolidation.
- Experience maintaining VB.NET codebases.
- Deep experience with ASP.NET MVC, Web API, WCF, Web Forms, and WinForms.
- Strong SQL Server skills, including T-SQL, performance tuning, SSIS, and SSRS.
- Front-end fundamentals in JavaScript, TypeScript, HTML, and CSS/SASS; Bootstrap experience is required.
- Experience with ORMs such as Entity Framework, LINQ, or Dapper.
- Automated testing expertise with MSTest, NUnit, XUnit, or Moq.
- Experience with Azure DevOps pipelines, repos, gated builds, and YAML.
- PowerShell and Bash scripting skills.
- Familiarity with Azure cloud services, logging, monitoring, and observability patterns.
- Ability to diagnose and resolve complex production issues.
Responsibilities
- Own architecture and design discussions across multiple applications and services.
- Evaluate legacy architectures and propose modernization patterns, including service boundaries, APIs, refactors, and consolidation.
- Develop and maintain software using .NET, C#, VB.NET, ASP.NET, SQL Server, and front-end technologies.
- Build and optimize SQL Server objects, SSIS packages, ETL pipelines, and reporting.
- Diagnose issues across applications, APIs, data, and infrastructure to unblock teams.
- Translate complex requirements into technical plans, work breakdowns, and delivery sequencing.
- Champion code quality, testing, CI/CD, observability, and maintainability.
- Mentor engineers through code reviews, pairing, and informal guidance.
- Build and maintain Azure DevOps pipelines and automate workflows with PowerShell and Bash.
- Use and help establish safe practices for AI-assisted engineering tools.
View Full Description & ApplyYou'll be redirected to the employer's site