Overview
On Site
Up to $60
Full Time
No Travel Required
Skills
Aws
Python
Java and Angular
AWS - S3; Lambda
Fargate
Glue
DynamoDB
Route53
ALB
Security Groups
EC2
Elasticache
Job Details
Job Title: Sr. Software Engineer
Location: Mclean, VA
Type: Full-Time
Experience Level: Senior
Job Summary:
We are seeking a highly skilled and experienced Sr. Software Engineer with deep expertise in AWS, Python, Java, and Angular. The ideal candidate will be responsible for designing, developing, and deploying scalable cloud-based applications and services.
Key Responsibilities:
- Design and implement microservices and serverless architectures using AWS.
- Develop and maintain backend systems using Python and Java.
- Build dynamic and responsive front-end interfaces with Angular.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, scalable, and well-documented code.
Key Technologies:
AWS:
- S3
- Lambda
- Fargate
- Glue
- DynamoDB
- Route53
- Application Load Balancer (ALB)
- Security Groups
- EC2
- ElastiCache
Programming Languages:
- Python
- Java
Frontend:
- Angular
Qualifications:
- Bachelor s or Master s degree in Computer Science or a related field.
- 6+ years of professional software development experience.
- Strong knowledge of AWS services with hands-on implementation experience.
- Expertise in object-oriented programming and design patterns.
- Proficiency in building RESTful APIs and cloud-native applications.
- Strong understanding of DevOps practices and CI/CD pipelines is a plus.
Preferred Skills:
- Experience with infrastructure as code (e.g., CloudFormation, Terraform).
- Familiarity with Agile methodologies.
- Good communication and teamwork skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.