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
Senior

Job 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

Apply for this position