We are seeking a .Net Developer / AWS Cloud Architect to support a federal client in modernizing applications and transitioning them into an AWS Cloud environment. This is a great opportunity to contribute to a high-impact federal project in a technical leadership role. The position will play a key role in a collaborative Agile team responsible for developing new tools, enhancing existing systems, and providing ongoing Operations and Maintenance (O&M) support.
Responsibilities:
• Lead the migration of multiple applications from their current technical environment to AWS Cloud.
• Architect and develop cloud-based solutions using .Net technologies (.Net Core).
• Implement DevOps best practices, including CI/CD pipelines and infrastructure automation.
• Design and maintain AWS infrastructure components such as VPCs, EC2, Load Balancers, and security tools.
• Utilize Git-based source code repositories and collaborate in Agile development environments.
• Ensure cloud solutions align with security and compliance requirements.
Required Qualifications:
• Experience: 5-7 years in IT, with at least 5 years of AWS experience.
• Education: Bachelor’s degree in a technical field.
• Proficiency in .Net development and cloud-based application architecture.
• Hands-on experience with AWS services, including:
• CloudFormation
• EC2
• Load Balancers (ALB/NLB)
• VPC and AWS network design
• CloudTrail & CloudWatch
• GuardDuty
• Familiarity with Docker, Kubernetes, and containerized application deployment.
• Experience working with Azure DevOps CI/CD pipelines.
• Strong communication, problem-solving, and team collaboration skills.
Preferred Qualifications:
• AWS-related certifications.
• Experience with Elastic Beanstalk, Elastic Container Service (ECS), Fargate, and Elastic Container Registry.