> Markdown version of [/jobs/ext/3737860-software-engineer](https://www.wearedevelopers.com/jobs/ext/3737860-software-engineer). 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). --- # Software Engineer - **Company:** QuEST Defense - **Location:** United States - **Contract:** Permanent contract - **Skills:** Agile Methodology, Application Integration Architecture, Software Applications, Systems Engineering, Automation of Tests, Configuration Management, Code Reuse, Code Review, Collaborative Software, Databases, Computer Engineering, Software Debugging, Revision Control Systems, Python (Programming Language), Software Tools, Software Configuration Management, Software Engineering, Software Systems, Web Applications, Git, Information Technology, Front End Software Development, Restful APIs, Engineering Base - **Published:** October 14, 2026 - **Apply:** https://startup.jobs/software-engineer-python-application-development-quest-defense-systems-solution-10444022 ## About the Role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or a related technical discipline * Experience developing software applications using Python * Understanding of software development principles and the software development lifecycle * Experience writing, debugging, testing, and maintaining original application code * Experience with source/version control tools such as Git * Strong problem-solving and troubleshooting skills * Ability to work effectively as part of a collaborative software development team * Strong written and verbal communication skills * US Person status, * Experience developing engineering or technical software applications * Experience working in aerospace, defense, or other engineering environments * Experience with Agile software development * Familiarity with automated testing and software configuration management * Experience with REST APIs, databases, or web-based applications * Exposure to engineering analysis or Model-Based Systems Engineering environments * Ability to obtain a U.S. Government security clearance ## Description Quest Defense is seeking a Software Engineer to support the development of engineering software applications in a customer-facing environment. This role will be part of an existing customer software team that develops, enhances, and maintains engineering applications and tools. This position primarily focuses on Python software development and writing original application code. The ideal candidate will have a solid software development foundation and strong Python skills. Deep front-end web development or database expertise is not required. This is a hybrid position. The selected candidate will work both remotely and at the customer site, with increased onsite presence expected during the initial onboarding and integration period, anticipated to be approximately 2-4 weeks. Ongoing onsite presence will be based on project and customer needs., * Design, develop, test, and maintain software applications using Python * Develop original application code to meet engineering and customer requirements * Work within an existing customer software development team to implement new capabilities and enhancements * Translate engineering and user requirements into functional software solutions * Debug, troubleshoot, and resolve software issues * Participate in code reviews, testing, configuration management, and software release activities * Follow established software development practices and customer processes * Collaborate with engineers, software developers, and customer stakeholders * Develop maintainable, documented, and reusable code * Support application integration and testing as required