Military Fellowship Program: Software Engineer
About the role
SNC's Military Fellowship Program partners with programs such as SkillBridge and Hiring Our Heroes to provide fellowship opportunities to service members transitioning to the civilian workforce. These fellowships include up to six months of on-the-job industry training for eligible service members. During this time, participants gain valuable work experience in the civilian sector and build professional networks as they prepare for their transition to full-time civilian work.
Responsibilities
- Works as part of a larger Agile software development team to rapidly provide operational capabilities to the field
- Develops software that is heavily used DoD wide and by US Special Operations Forces (SOF) with a high demand for additional features
- Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions
- Defines software/and or system architecture, design software modules, and produce associated documentation per corporate or customer standards
- Ensures software standards are met
- Writes and test software modules and integrate with other software and/or hardware components
Qualifications
- You Must Have:
- Currently serving as active duty military and be eligible to participate in the DoD SkillBridge program
- Bachelor's of Science degree in Computer Science, Software Engineering or other related discipline and typically 0-2 years of relevant experience
- Basic knowledge of Computer Aided Engineering tools
- Conceptual understanding of engineering principles and practices
- Familiarity working in multi-disciplinary teams
- The ability to obtain and maintain a Top Secret U.S. Security Clearance is required
- We Prefer:
- Understanding of industry standard software languages such as C, C#, C++, HTML, Java, Python, and Bash
- Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build
- Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral
- Familiarity with data structures
Benefits
This position will provide up to six months of on-the-job industry training for eligible service members, offering valuable work experience and professional networking opportunities.
Pay
The pay range for this position is [Insert actual pay range if available, otherwise leave blank]
Schedule
The schedule for this position is [Insert actual schedule if available, otherwise leave blank]
Skills
Skills required for this position include:
- Software development experience
- Agile/Scrum methodology
- Software development languages such as C, C#, C++, HTML, Java, Python, and Bash
- Data structures knowledge
Benefits
Benefits offered include:
- Training and development opportunities
- Professional networking opportunities
- Opportunities for career advancement within the company
Application
This posting will be open for application for a minimum of 5 days and may be extended based on business needs.
Important Notice
The position requires the ability to obtain and maintain a Top Secret U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. Citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use. Learn more about the background check process for Security Clearances.