Source description
About the role
Key Responsibilities
Design, build, and operate ASP.NET Core services and APIs (REST/gRPC) with a focus on reliability, performance, and maintainability
Build cloud-native solutions on Azure , leveraging services such as App Service / AKS , Azure networking, identity, and managed data services
Implement modern architecture patterns: microservices , event-driven messaging , resilient integrations, and API-first design
Establish strong engineering quality: unit/integration testing , code reviews, static analysis, security scanning, and CI/CD automation
Build and tune observability: structured logging, metrics, tracing, dashboards, and actionable alerts
Partner with platform and security teams to implement secure-by-default designs (identity, secrets, encryption, access controls)
Apply agentic Copilot practices to accelerate delivery and improve quality:
Use Copilot Agent Mode to plan/execute changes across multiple files, assist with refactors, and generate tests and documentation
Create and maintain repo-level Copilot guidance (e.g., "copilot instructions") to standardize AI-assisted workflows across teams
Contribute patterns for "spec → implementation" decomposition and repeatable engineering automation
Minimum Qualifications
-
7+ years of professional software engineering experience with strong depth in C# and .NET / ASP.NET Core
-
3+ years building and running services on AWS or Microsoft Azure (AKS/App Service, networking, identity, storage, monitoring)
-
Strong experience with microservices , API design, distributed systems fundamentals, and integration patterns
-
Solid experience with CI/CD , branching strategies, automated testing, and release practices
-
Working knowledge of containers (Docker) and orchestration (preferably Kubernetes/AKS )
-
Excellent troubleshooting skills in production environments; experience with performance tuning and incident response
More at 3B Staffing