Angular/.NET Developer
Position Type: hybrid
Hybrid Schedule: 3 days onsite, 2 days remote
Contract Length: 12 months
Position Overview:
We are looking for a Software Developer to design, develop, and maintain scalable, cloud-native enterprise applications using modern Microsoft .NET and frontend frameworks. This position is a full-time contract role and will begin 100% onsite for the first 30 days, then transition to a hybrid schedule (3 days onsite / 2 days remote).
Duties:
Design, develop, and maintain scalable web applications using Angular 14+ and .NET 8+
Build and consume RESTful APIs and microservices in a cloud-native architecture
Develop and optimize backend services integrated with AWS RDS for SQL Server
Deploy and manage containerized applications using AWS ECS Fargate
Build, maintain, and enhance CI/CD pipelines using AWS CodePipeline and native AWS DevOps tools
Integrate AI/ML capabilities using AWS services such as SageMaker, Comprehend, Rekognition, or custom ML models
Develop dashboards and reporting solutions using Power BI
Ensure application security, compliance, and data protection standards are met
Troubleshoot, debug, and upgrade existing applications and systems
Participate in Agile/Scrum ceremonies and contribute across the full SDLC
Required Skills:
8+ years of overall professional software development experience
5+ years of .NET / C# development
3+ years of full-stack development
2+ years of AWS cloud platform experience
Experience supporting large-scale enterprise applications (1M+ lines of code)
Experience with mission-critical systems (99.9%+ uptime)
Participation in application modernization initiatives
Full SDLC experience from requirements through production support
Preferred Skills:
Prior experience within government or public-sector environments
Experience integrating AI/ML services in production applications
Advanced Power BI dashboard development