Software Engineer (Python/Django)

AQUA IT
Gaithersburg, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Gaithersburg, United States of America

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Azure
Code Review
Information Systems
Continuous Integration
Relational Databases
Software Debugging
Django
Github
Design of User Interfaces
Python
PostgreSQL
Scrum
Software Architecture
Software Engineering
Web Applications
React
Backend
GIT
Cloudformation
Linux Development
Gitlab-ci
Information Technology
Deployment Automation
REST
Terraform
Software Version Control
Devsecops
Docker
Jenkins
Programming Languages
Microservices

Job description

We're looking for a Software Engineer with 4-6 years of professional experience who enjoys solving challenging technical problems, working collaboratively, and building secure, scalable applications supporting national security missions.

What You'll Do As a member of an Agile software development team, you will:

Design, develop, test, and maintain secure software applications Build RESTful APIs and backend services Develop modern web application features and user interfaces Participate in code reviews and contribute to software architecture discussions Write automated unit and integration tests Support CI/CD pipelines and automated deployment processes Troubleshoot production issues and implement sustainable solutions Collaborate closely with software engineers, system engineers, testers, and mission stakeholders Participate in Agile ceremonies including sprint planning, standups, retrospectives, and demos

Requirements

Active TS/SCI clearance Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical fieldEquivalent experience may be considered in lieu of a degree 4-6 years of professional software development experience Experience with one or more modern programming languages such as:JavaPythonJavaScript/TypeScriptC# Experience developing REST APIs or microservices Familiarity with Git and collaborative source control workflows Experience working in Agile software development environments Strong troubleshooting and debugging skills Excellent written and verbal communication skills Preferred Qualifications Experience with any of the following is a plus:

React or another modern JavaScript framework AWS or Azure cloud services Docker and Kubernetes CI/CD tools such as GitLab CI, Jenkins, or GitHub Actions Infrastructure as Code (Terraform or CloudFormation) PostgreSQL or other relational databases Linux development environments DevSecOps or secure software development practices

About the company

Aqua IT is a growing defense technology company delivering software, cloud, cybersecurity, and AI solutions to the Department of Defense and Intelligence Community. We build mission-critical capabilities using modern engineering practices and cloud-native technologies while maintaining a culture where talented engineers have the freedom to innovate and make an immediate impact.

Apply for this position