What are the responsibilities and job description for the Sr. Software Engineer position at Solvency Inc?
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
Salary : $60