Software Engineer
Kanshe Infotech
Reston, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Reston, United States of America
Tech stack
Amazon Web Services (AWS)
Unit Testing
Computer Programming
Continuous Delivery
Continuous Integration
Python
Systems Development Life Cycle
Standard Sql
Secure Coding
Gitlab
Build Management
Deployment Automation
Amazon Web Services (AWS)
Cloudwatch
Amazon Web Services (AWS)
Terraform
Legacy Systems
Job description
We are seeking a skilled Software Engineer to support the design, development, and deployment of system-level applications. This role focuses on CI/CD automation, AWS-based infrastructure, and secure application delivery. The ideal candidate will play a key role in modernization efforts, including decommissioning legacy systems and migrating to target-state architecture while ensuring operational continuity., * Design, develop, and unit test system-level applications
- 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 during testing cycles
- Collaborate with architecture and infrastructure teams
- Ensure secure coding and deployment aligned with Dev/SecOps practices
- Follow and contribute to SDLC standards
Requirements
- Strong programming skills in Python and SQL
- Hands-on experience designing and implementing CI/CD pipelines
- Expertise in AWS Cloud services: EMR, Lambda, SNS, SQS, ECS Fargate, Batch, EventBridge, CloudWatch
- Experience with GitLab and Terraform
- Strong understanding of secure and automated deployment pipelines