Job Title: Software EngineerLocation: 3 Days Hybrid in Reston VADuration: Contract to HireJob Overview:- We are seeking a Software Engineer to support the design, development, and deployment of system-level applications.
- This role focuses heavily on CI/CD automation, AWS-based infrastructure, and secure application delivery.
- The developer will work on time-sensitive decommission initiatives, supporting migration to target-state architecture and ensuring operational continuity.
- This position requires deep understanding of application flow, infrastructure automation, and secure deployment pipelines.
Required Skills- Strong programming skills in Python and SQL
- Hands-on experience designing CI/CD pipelines
- AWS Cloud: EMR, Lambda, SNS, SQS, ECS Fargate, Batch, Event Bridge, CloudWatch
- GitLab
- Terraform
- Experience implementing secure and automated deployment pipelines
Key Responsibilities- Design, develop, and unit test system-level applications based on user requirements and architecture designs
- Analyze application workflows and implement scalable CI/CD pipelines using GitLab and Terraform
- Build and deploy solutions using AWS services
- Support modernization and decommissioning of legacy systems
- Troubleshoot and resolve defects identified during testing cycles
- Collaborate with architecture and infrastructure teams to support target-state environments
- Maintain secure coding and deployment practices aligned with Dev/SecOps principles
- Follow and contribute to Software Development Lifecycle (SDLC) standards
|