Senior Software Engineer – .NET, React & Azure
Core
Designing and building scalable enterprise applications using .NET Core, ReactJS, and Azure Cloud services.
Role type
Senior Software Engineer (Full Stack)
Builds
Scalable enterprise applications and cloud-native solutions
Domain
Enterprise Software Development / Cloud Services
Deliverable
production ML models | product features
Required skills
.NET Core, C#, Web API, ReactJS, TypeScript, SQL Server, Azure Cloud Services, Entity Framework Core, Dapper, CI/CD pipelines, Docker, Kubernetes, Agile/Scrum methodologies
Preferred skills
Azure Developer Associate certification, Azure Solution Architect certification, CSM or PSM certification
Technologies
.NET 6+, ASP.NET Core, ReactJS, Redux, xUnit, Jest, Azure DevOps, Git, Visio, Draw.io, Figma, SonarQube, Application Insights, OAuth2, JWT, Azure AD, Azure Service Bus, Event Grid, ARM, Bicep, Terraform
Responsibilities
Conduct project discovery sessions and define solution approaches; Break down backlog items and drive delivery; Mentor and coach team members; Design, develop, and maintain applications; Prepare technical specifications and architectural diagrams; Build and optimize SQL Server stored procedures; Manage Azure deployments and cloud administration; Perform code reviews and static/dynamic code analysis; Collaborate with stakeholders to align solutions with business goals.
Seniority
Senior, hands-on IC with leadership responsibilities