Lead .NET AWS Developer
Steneral Consulting · Arlington Heights, IL · 4 wk ago
On-siteEngineeringFull-time
About the role
Position: Lead .NET AWS Developer
Location: Arlington Heights, IL (2-3x per week onsite)
Duration: 6-12+ months
Responsibilities
- Lead architecture, design, and technical decision-making for cloud-native solutions on AWS
- Translate business requirements into technical designs and implementation plans
- Mentor and guide development teams; establish coding standards and best practices
- Conduct code reviews to ensure high quality, performance, and security
- Design and develop backend services and APIs using .NET and AWS services
- Build microservices and event-driven systems (serverless/container-based: Lambda, ECS)
- Contribute to full-stack development (Angular or similar frameworks)
- Integrate with enterprise messaging/event-driven platforms (Solace, Kafka, etc.)
- Apply AI-assisted software development practices (e.g., GitHub Copilot)
- Implement and manage CI/CD pipelines with security and quality controls (DevSecOps)
- Use Infrastructure as Code (Terraform or similar) to manage cloud environments
- Drive observability through monitoring, logging, and tracing (CloudWatch, Dynatrace, etc.)
- Support production environments and perform root cause analysis for incidents
Requirements
- 7+ years of software engineering with technical leadership or lead developer experience
- Strong backend development with .NET and REST APIs
- Hands-on experience with AWS cloud-native application design and development
- Experience with microservices, serverless architectures, and distributed systems
- Expertise in CI/CD, DevSecOps, automation, and Infrastructure as Code
- Experience with monitoring/observability and production support
- Strong communication skills for cross-functional collaboration
- Heavy AWS experience
- Exceptional communication skills
Qualifications
- Experience with event-driven architecture and messaging platforms (Solace, Kafka)
- Experience with Terraform or similar IaC tools
- Frontend development experience (Angular or similar)
- AWS certifications (Solutions Architect, Developer, etc.)
- Experience leading distributed teams or cloud modernization projects