SME-Level | Chantilly, VA | TS/SCI w/ Polygraph
Required Qualifications:
- Bachelor’s degree in Computer Science or related field.
- 15+ years of experience in software engineering.
- Strong problem-solving skills and ability to debug complex issues.
- Experience with design, development, testing and operations of highly-available REST API services to support large enterprise business/mission objectives.
- Experience automating API documentation using a range of solutions for generating, visualizing and maintaining up-to-date docs as your API evolves such as Swagger.
- Swagger takes the manual work out of API documentation, with a range of solutions for generating, visualizing, and maintaining API docs.
- Experience with unit testing and test-driven development (TDD).
- Familiarity with Agile development methodologies and practices.
- Proficiency in one or more programming languages such as Java, TypeScript and JavaScript.
- Experience working with AWS cloud services such as S3, RDS, SNS and SQS.
- Familiarity with Jira or similar issue tracking tools.
- Excellent communication and collaboration skills.
- Familiarity with database technologies such as PostgreSQL, MySQL and DynamoDB.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment and participate in pair programming.
- Understanding of security best practices for software development.
Desired Qualifications:
- Experience with frontend development using frameworks such as React, Angular, or Vue.
- Knowledge of microservices architectures and containerization.
- Familiarity with serverless computing and event-driven architectures.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with microservices architecture and containerization technologies.
- Familiarity with DevOps practices such a continuous integration and deployment.
- Experience with DevSecOps practices and tools like Git, Jenkins and Ansible.
- Familiarity with database design and SQL.
- Experience with performance testing and optimization.