Software Developer, Software Engineer
Listed on 2026-02-28
-
Software Development
Software Engineer
Job Description
This position provides support to the 46 Test Squadron at Eglin AFB as a member of our software development team responsible for development and maintenance of software systems within the Data Links Test Flight. This support includes the following:
- Provide software engineering to support DoD Developmental Test, & Evaluation events.
- Work with the software development team and system stakeholders in developing software following Agile programming and Software Development Lifecycle principles.
- Develop and maintain Windows based software in multiple Object-Oriented programming languages.
- Develop and maintain XSD Schema format files.
- Provide software support to end users.
- Develop software technical and user documentation.
- Provide test execution support related to the use of software developed and data collected.
- Develop solutions to complex problems requiring regular use of ingenuity and creativity.
- Attend meetings as necessary to provide briefings, information and recommendations.
- Any other related duties as directed.
At COLSA, people are our most valuable resource and centered at our core value. We invite you to unite your talents with opportunity and be a part of our “Family of Professionals!” Learn about our employee-centric culture and benefits here.
Required Skills Required Experience- Must have one of the following combinations of education and experience:
- Bachelor's Degree in a STEM field and 3 to 5 years of applicable experience
- Associate's Degree in a STEM field and 7 to 9 years of applicable experience
- High School Diploma (or equivalent) and 10 to 13 years of applicable experience
- U.S. Citizenship required;
Must be able to obtain an interim DoD Secret clearance prior to employment start date and within 4 weeks of job acceptance - Must be able to obtain and maintain a DoD Top Secret (Single Scope Background Investigation) clearance
- Current CompTIA Security+ or equivalent certification
- Experience with .NET programming languages including C# and
- Experience with software testing, fault isolation and resolution
- Experience with all phases of the Software Development Lifecycle
- Good technical written and oral communication skills
- Able to travel to contractors' facilities, test sites, and other locations up to 15% of the time.
- Comfortable working in a team environment or individually with minimal supervision.
- Through understanding of basic networking (routing/switching/ VLANS/firewalls.)
- Experience with networking hardware, configuration, and protocols desired
- Experience with Microsoft C++ and Visual Basic programming
- Experience with Java programming language and the Eclipse and/or Net Beans IDE
- Solid understanding of XSD schema format files and how to maintain and enhance schema rulesets
- Basic experience with Agile programming—specifically SCRUM Framework
- Familiarity in source control, configuration control software; GIT experience
- Proficient with MS Team Foundation Server, Windows OS, Microsoft Office Suite
- Understanding of tactical data links and protocols (Link 16, SADL, JREAP)
- Knowledgeable of MIL-STD-6016, MIL-STD-3011, and MIL-STD-1553
- Familiar with DoD software certification and Risk Management Framework Assess and Authorize processes
- Current DoD Top Secret (Single Scope Background Investigation) clearance
- Experience working with Special Access Programs
Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. COLSA Corporation is an Equal Opportunity Employer, Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).