Software Engineer
SoTalent
Maryland Heights, MOFresher1h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- JavaScriptCSQLTroubleshootingGitAgile
- Work
- On-site in Maryland Heights
- Pay
- Not stated by the employer.
- Skill demand
- JavaScript56%Troubleshooting41%SQL33%C6%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 12, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
An Entry-Level Software Engineer is needed to develop, test, document, and maintain software applications supporting F-15 defense mission planning systems. This role involves writing clean object-oriented code in C#, JavaScript, and SQL, troubleshooting software defects, integrating software builds, and collaborating with cross-functional teams to deliver reliable defense software solutions.
Key Responsibilities
- Develop, document, maintain, and unit-test application code using C#, JavaScript, and SQL within structured software development environments.
- Create and update software design documentation following established aerospace and defense engineering standards.
- Investigate and troubleshoot software defects, collaborating with team members to implement effective fixes.
- Integrate and compile software components into system builds and conduct component-level testing in target environments.
Requirements & Tech Stack
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Data Science, or a related technical discipline (or equivalent qualification).
- U.S. Citizenship required with the ability to obtain and maintain an interim and/or final U.S. Secret Security Clearance post-start (must meet U.S. export control "U.S. Person" requirements).
- Demonstrated experience with Git version control and Object-Oriented Programming (OOP) principles.
- Employer does not provide visa sponsorship or relocation assistance for this role.
Qualifications
- 1+ year of experience across the full software development life cycle (SDLC).
- Practical experience with Agile/Scrum methodologies and JavaScript development.