Full Stack Engineer

Apply Now

Company: AQUA IT

Location: Alexandria, VA 22320

Description:

Job Details

Position Overview:

This role supports ongoing enhancements and upkeep of maritime-related software systems, focusing on improving functionality and ensuring long-term stability. You'll work as part of an Agile team, applying secure development practices to design, build, and test code using automated pipelines within a DevSecOps framework.

Youll contribute across the development lifecyclefrom interpreting system requirements and writing new features to diagnosing issues and improving existing code. This position also involves participating in code reviews, unit testing, and supporting various technical needs in a collaborative team setting. Responsibilities extend to identifying system resource requirements, as well as maintaining project documentation.

What Youll Need:

  • Bachelors degree in a technical discipline (such as Computer Science, IT, or similar) with 4+ years of experience, OR a Masters with 2+ years, OR 4 years of hands-on experience in place of a degree.
  • Solid experience with either software development or software integration, ideally in environments using service-oriented architecture (e.g., cloud platforms or web services).
  • Hands-on experience with cloud platforms, particularly AWS.
  • Knowledge of cloud-native design approaches and DevOps workflows.
  • Familiarity with software architecture, system maintenance practices, and modern development methodologies.
  • Practical experience using Python, pip, and microservice design patterns.
  • Working knowledge of PostgreSQL or similar databases.
  • Experience using version control platforms like Git or GitLab.
  • Comfortable with AWS services like EC2, S3, and other core components.
  • Prior use of team collaboration tools like Jira, Confluence, or RocketChat.
  • Must have an active Top Secret clearance, with the ability to obtain SCI access after hire.

Bonus Skills:

  • Familiarity with low-code tools such as Appian.
  • Experience with continuous integration and deployment tools like Jenkins, GitLab CI/CD, or other similar platforms.


Similar Jobs