Onsite Junior Full-Stack Engineer; C++/Python
Listed on 2026-05-27
-
Software Development
Software Engineer, Full Stack Developer, Python, Cloud Engineer - Software
Location: Hanover
Fantom Corporation is a mission-focused organization supporting critical programs across the defense and intelligence community. We partner with our customers to deliver high-impact technical solutions while fostering a culture built on trust, expertise, and long-term career growth. We are seeking a Jr Software Engineer to support the development and maintenance of complex software systems within a collaborative engineering environment. This role involves building scalable applications, integrating modern technologies, and supporting both frontend and backend development efforts.
The ideal candidate has experience with C++ and Python development, modern web technologies, containerization, and database platforms, along with a strong interest in developing innovative and mission-focused technical solutions.
- Design, develop, and maintain full stack software applications and services
- Develop backend functionality using C++, Python, Java, and related technologies
- Build and maintain frontend applications using Angular, HTML, JavaScript, and modern web frameworks
- Develop and support database solutions using Mongo
DB and SQL-based technologies - Deploy and manage applications using Docker and Kubernetes
- Analyze user requirements and translate them into software design and performance solutions
- Debug and resolve software defects and performance issues
- Integrate software into new and existing systems and environments
- Develop database queries and support data processing activities
- Participate in software testing, validation, and quality assurance activities
- Contribute to software documentation and process improvement initiatives
- Collaborate with cross-functional teams throughout the software development lifecycle
- Must be fully cleared with a recent MD polygraph
- Must be willing and able to work fully onsite at the location listed in this posting
- Bachelor’s degree in Computer Science or related discipline (or equivalent experience)
- Strong programming experience with C++ and Python
- Experience with Java development
- Experience working with Mongo
DB and SQL databases - Experience with Docker and Kubernetes
- Experience developing frontend applications using Angular, HTML, and Java Script
- Understanding of software development lifecycle methodologies and best practices
- Strong troubleshooting and problem-solving skills
- Ability to work independently and collaboratively within a team environment
- Experience working with distributed systems or cloud-based environments
- Familiarity with Agile software development methodologies
- Experience supporting data-intensive or real-time applications
- Experience with Dev Ops tools and CI/CD pipelines
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).