COLSA is seeking a Senior Software Developer to support the software development lifecycle and optimize performance, ensure data integrity, and meet mission-critical needs across various domains
Requirements
- Full software development lifecycle (requirements, design, development, testing, documentation)
- Application/system architecture, benchmark testing, debugging, and lifecycle documentation
- Enterprise-level DBMS environments and software modeling/design
- Agile DevSecOps development using industry-standard practices and tools
- Hands-on use of Kubernetes, Jira, Confluence, and Bitbucket (or equivalent tools)
- Containerization, CI/CD pipelines, and Infrastructure-as-Code
- Knowledge of DoD, Federal, or classified application development and deployment environments
Responsibilities
- Develop, modify, test, and document software applications and system utilities
- Support analysis of user needs and translate them into functional technical requirements
- Assist in application architecture design, coding, debugging, and implementation
- Participate in Agile development sprints, including backlog grooming, coding, testing, and peer reviews
- Support database analysis, design, and implementation within the application development process
- Perform integration and system testing; troubleshoot issues and recommend enhancements
- Use DevSecOps tools and practices to support code management, CI/CD, and containerized deployments
Other
- Bachelor’s degree or higher in Computer Science, Engineering, Math, Information Technology, or related field
- Minimum of five (5) years of experience in software development
- Minimum of two (2) years of program/project-level involvement in software development projects
- Must be able to obtain a favorable Tier 1 background investigation; US Citizenship required
- DoD Secret Clearance