Logo
Twinn Intelligence Group

Database Developer (SWE)

Twinn Intelligence Group, Chantilly, Virginia, United States, 22021


.

TWINN is seeking a talented Software Engineer to join their API Team. The successful candidate will be responsible for designing, developing, and maintaining high quality software and API-based solutions for their clients. The ideal candidate will be passionate about software engineering, have a strong background in software development, as well as experience working in a collaborative agile environment.

Required Skills:

TS/SCI w Top Poly level

• 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 Skills:

• 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