Note: The job is a remote job and is open to candidates in USA. Bart & Associates, Inc. (B&A) is a technology services company supporting government and private-sector clients through innovative solutions and collaborative delivery. B&A is seeking a Journeyman Software Engineer to support the NGA Terminal Instrument Procedures (TERPS) production software capability by developing, testing, maintaining, and enhancing applications, services, integrations, and automated tests for aeronautical and geospatial data processing.
Responsibilities
- Develop, modify, test, debug, and maintain software applications, services, and microservices
- Develop application functionality, APIs, database interfaces, and data integrations
- Support ingestion, processing, validation, and exchange of aeronautical and geospatial data
- Support software integration with relational and spatial databases
- Participate in Agile sprint planning, development, testing, demonstrations, and backlog activities
- Develop and maintain unit, integration, and end-to-end automated tests
- Use GitLab or similar source-control platforms for software development and configuration management
- Support automated CI/CD pipelines, software builds, security scans, and deployments
- Troubleshoot software defects and implement corrective, perfective, and adaptive maintenance changes
- Support remediation of security vulnerabilities and software quality findings
- Develop and update technical documentation, test results, release documentation, and deployment information
- Collaborate with senior engineers, Software Architects, technical SMEs, and other team members to deliver software capabilities
Skills
- 2-5 years' experience with a Bachelor's degree in a related field
- Experience developing, testing, debugging, and maintaining software applications
- Experience with modern programming languages and software development frameworks
- Experience working with databases, APIs, and application integrations
- Familiarity with Git-based source control and modern software development practices
- Experience or familiarity with automated software testing and CI/CD concepts
- Ability to work effectively within an Agile software development team
- Strong analytical, troubleshooting, and problem-solving skills
- Ability to communicate and collaborate effectively with technical team members
- Experience with AWS, OpenShift, containers, Kubernetes, or similar cloud technologies
- Experience with PostgreSQL/PostGIS or other relational/spatial databases
- Experience with web-based application or microservices development
- Experience working with GIS, geospatial, aeronautical, aviation, or terrain data
- Familiarity with DAFIF, DVOF, DTED, SRTM, TanDEM-X, AIXM, or comparable datasets
- Experience supporting Federal Government and/or DoD software programs
- Familiarity with secure software development, DevSecOps, RMF/A&A, or vulnerability remediation
- Security+ Certification
- Security Clearance
Benefits
- Full-time employees receive three individual and family medical plans, including a Health Savings Account (HSA) option
- Two tiers of dental coverage
- Vision insurance
- Life and AD&D insurance
- Disability insurance
- Accident insurance
- Hospital indemnity insurance
- Critical illness insurance
- Paid time off
- B&A-sponsored trainings and certifications
- Pet insurance benefits
- Commuter transit benefits
- Free subscription to the NEOU virtual exercise platform
- B&A’s 401(k) plan is available to all employees and includes a company matching contribution
- B&A Cares program, including 30/60/90-day wellness check-ins, personal development, financial management, and stress management seminars
- Formal mentorship program
- Job shadowing and cross-training opportunities
- Brand Ambassador program
- Employee Assistance Program (EAP), including access to counseling, legal guidance, financial planning, and other support resources
- Monthly teambuilding events
- B&A Annual Wellness Challenges
- Full-time, off-site/remote work position
Company Overview