> Markdown version of [/jobs/ext/1957318-jr-mid-level-software-developer](https://www.wearedevelopers.com/jobs/ext/1957318-jr-mid-level-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Jr-Mid Level Software Developer - **Company:** Oasys Inc. - **Location:** Huntsville, AL, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, JIRA, Continuous Integration, Programming Tools, Integrated Development Environments, Object-Oriented Software Development, Software Engineering, Software Systems, Systems Integration, TypeScript, Utility Software, Web Applications, ReactJS, Git, Vue.js, SC Clearance, AngularJS, Information Technology, Bitbucket, Web Technologies, Software Version Control, Devsecops - **Published:** August 6, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9079720/jr-mid-level-software-developer ## About the Role 3+ years of software design experience Experience with JavaScript or Typescript or other web technologies/services An understanding of basic software design based on Object Oriented Programming principles Some knowledge/experience with application programming interfaces. Experience with current operating systems and development tools (i.e. JIRA, BitBucket) Ability to interact effectively with individuals of different experience levels and backgrounds including government and external industry personnel. Good understanding or have worked with Vue or other modern framework, like React or Angular. Experience with using a development environment such as VSCode Understanding of Git or some other code version control and tools Required Education: Candidates should possess a Bachelor's Degree in Engineering, Computer Science, Math, Physics, or other STEM discipline, however, years of experience may be substituted for a degree. Eligibility: Candidates must have the ability to obtain and maintain a DoD Secret Clearance. An Active Secret Clearance is highly desired. ## Description The Jr-Mid Level Software Engineer will work closely with a highly technical team of product managers, systems and software engineers and scientists developing advanced software capabilities and technical solutions for a mission planning system. Principal Duties and Responsibilities include the design, development, test, and implementation of state-of-the-art software/systems platforms and integration components based to support building secure, high-performing web application and systems integration components to address complex and evolving mission planning requirements within a high velocity Agile environment; analysis of user's software program needs and assist in troubleshooting; the design and development of software using basic compilers, assemblers, utility programs and operating systems; and the implementation of pillars of DevSecOps to mature Continuous Integration, Delivery, and Deployment (CI/CD) workflows. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)