Software Developer/Engineer
Core
Hands-on software development and integration for system components, translating engineering designs into robust, scalable solutions for US federal government clients.
Role type
Software Developer/Engineer
Builds
System software components, infrastructure, data tools, and user interfaces for defense, national security, and public safety organizations.
Domain
US Federal Government / Defense & National Security
Deliverable
production ML models | product features
Required skills
Software development, system integration, Infrastructure-as-Code, Configuration-as-Code, unit testing, API integration, database design, Agile methodologies, security best practices
Preferred skills
Emerging technologies, UI/UX collaboration
Technologies
Infrastructure-as-Code, Configuration-as-Code, APIs, Databases
Responsibilities
Design, implement, and maintain source code; Write clean, maintainable, and efficient code; Create comprehensive unit tests; Troubleshoot and resolve software defects; Optimize code for performance and scalability; Integrate with APIs and external systems; Collaborate with UI/UX designers and database specialists; Document code, APIs, and technical designs.
Seniority
Mid-level (4+ years experience)