> Markdown version of [/jobs/ext/1951762-java-software-engineer-with-python-experience](https://www.wearedevelopers.com/jobs/ext/1951762-java-software-engineer-with-python-experience). 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). --- # Java Software Engineer with Python experience - **Company:** Set of X - **Location:** Hanover, MD, United States - **Salary:** $120,000.0 - $240,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Software Applications, Database Design, Database Queries, Software Debugging, Python (Programming Language), Performance Tuning, Reverse Engineering, Software Engineering, Software Requirements Analysis, Software Application Programming, Information Technology - **Published:** August 6, 2026 - **Apply:** https://www.careerjet.com/jobad/us2b55b6760fd9f65d7b55724c2e4679d3 ## About the Role * Strong experience developing applications in Java * Hands-on experience with Python in a production environment * Experience with software debugging, integration, and performance optimization * Knowledge of database design and complex query development * Familiarity with Agile or other structured software development methodologies, Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. ## Description Set of X is led by industry veterans who see government contracting as a good community with plenty of opportunity to go around. With a shared desire to give back, grow the community, and do great work, the Set of X team is building an elite group of engineers with a strong sense of shared responsibility and ownership. Because who you work with matters. We are seeking a talented Java Software Engineer with Python experience to support the design, development, integration, and optimization of complex software systems. The ideal candidate will analyze user requirements, develop high-performance solutions, and collaborate closely with engineers and stakeholders throughout the software development lifecycle. Responsibilities: * Analyze user and system requirements to define software design and performance standards * Design, develop, test, and modify Java- and Python-based software applications * Debug, troubleshoot, and enhance existing software for performance and reliability * Integrate software into new or existing systems and operating environments * Develop and implement algorithms and database queries to meet functional requirements * Produce and review technical documentation for software and systems * Support testing activities and assist in the development of test procedures * Provide input on software development standards and process improvements * Serve as a technical lead when required, supporting team coordination and delivery, MANTECH seeks a highly skilled and innovative CNO Reverse Engineer to join our team in Hanover, MD. In this role, you will contribute to the development of mission-critical cyber… + 10 days ago, MANTECH seeks a highly skilled and innovative CNO Reverse Engineer to join our team in Hanover, MD. In this role, you will contribute to the development of mission-critical cyber… + 1 month ago ## Related Videos - [Building Moduliths That Last: Patterns for Sustainable Module Integration](https://www.wearedevelopers.com/videos/100325-building-moduliths-that-last-patterns-for-sustainable-module-integration) - [Dangerous Reactivity: Why AI Output Is the New XSS](https://www.wearedevelopers.com/videos/100115-dangerous-reactivity-why-ai-output-is-the-new-xss) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Enterprise Python: Software That Lives Long And Prosper](https://www.wearedevelopers.com/videos/946-enterprise-python-software-that-lives-long-and-prosper) - [An introduction to Extreme Programming](https://www.wearedevelopers.com/videos/709-an-introduction-to-extreme-programming) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [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)