BreakPoint Labs is looking for a software developer (3 or more years of experience) to join our software development team.
We provide applications and tooling for a DoD customer, mainly in the form of web applications.
Our primary tech stack is Python/Django/PostgreSQL, plus judicious use of JavaScript.
We value people who are able to work autonomously but are also not afraid to ask for help when needed.
Candidates must have a strong understanding of current software engineering practices.
The position is remote, but preferred locations include the National Capital Region, or Dayton, OH, or Vicksburg, MS.
Duties and Responsibilities: - Collaborate with other developers and engineers to develop and support applications.
- Troubleshoot software issues and develop solutions.
- Package application for deployment using Docker.
- This position aligns with DoD 8140.03 work role 621 (Software Developer). Required Experience: -3 years of experience in the development, deployment, operation, and maintenance of software applications.
-2 years of experience writing applications with Python.
- Ability to qualify for DoD 8140 Work Role 621 (Software Developer) or similar.
Preferred Experience: - Experience with JavaScript, Ruby, PHP, Django, PostgreSQL or Elasticsearch.
- Experience in developing and deploying web applications.
- Familiarity with Docker, Ansible, or Gitlab.
- Strong Linux administration and development experience.
- Proficiency writing automated tests.
- Experience with Git version control system.
- Background in cybersecurity concepts, especially defensive cybersecurity operations.
- Experience working in a DoD environment and implementing access controls.
Security Clearance Required: DoD Top Secret clearance or Interim Top Secret clearance Required Certifications: Ability to qualify for DoD 8140 Work Role 621 (Software Developer) or similar Education Required: High School Diploma