Staff Engineer, Software
Core
Design, develop, and maintain scalable, secure enterprise applications and services using C#/.NET 8, ASP.NET Core, and WPF.
Role type
Staff Engineer, Software (Lead .NET Engineer)
Builds
.NET-based applications, RESTful APIs, and desktop applications
Domain
Enterprise Software Development
Required skills
C#/.NET 8, ASP.NET Core, WPF, REST API design, Entity Framework Core, Docker, CI/CD pipelines, xUnit, Agile/Scrum
Preferred skills
gRPC, PostgreSQL, Kubernetes, Helm, Cloud-native environments
Technologies
.NET 8, ASP.NET Core, WPF, Entity Framework Core, Docker, GitHub Actions, JFrog Artifactory, xUnit, Swagger, Postman, Jira, Confluence
Responsibilities
Design and develop scalable .NET applications and services; Build and maintain RESTful APIs and data-access layers; Implement CI/CD pipelines and containerized deployments; Mentor development teams and conduct code reviews; Troubleshoot complex application and integration issues.
Seniority
Senior, hands-on IC with technical leadership