Mid-Level Software Engineer
Fantom Corporation
Job Description
Job Description
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 Software Engineer to design, develop, and maintain complex software systems supporting data-intensive and mission-critical applications. This role involves working on analytics, large-scale data processing, real-time systems, and enterprise applications. The ideal candidate will have strong experience in Java, Python, and SQL, and be comfortable working both independently and within a collaborative team environment.
Responsibilities- Design, develop, and enhance software systems based on documented requirements
- Analyze user requirements to derive system and software design specifications
- Develop new features and modify existing software to improve functionality and performance
- Debug and resolve software defects and performance issues
- Integrate existing software into new or updated systems and environments
- Develop and execute database queries and support data repository interactions
- Design and implement complex database interfaces and data processing logic
- Develop algorithms to meet system performance and functional requirements
- Participate in software testing, validation, and documentation of results
- Review code and documentation to ensure compliance with design standards
- Provide recommendations for improving software development processes and documentation
- Support system design activities, including evaluating hardware/software trade-offs and reuse of existing solutions (COTS/GOTS)
- Collaborate with system engineers and stakeholders to analyze workflows, data usage, and system performance
- Contribute to team leadership activities as appropriate within the development process
- 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 a related field (or equivalent experience)
- 7+ years of experience in software engineering on programs of similar scope and complexity
- Strong programming experience in Java and Python
- Experience writing and optimizing SQL queries
- Experience developing, testing, and maintaining software systems
- Experience working with large datasets, analytics systems, or real-time applications
- Experience with software development methodologies and best practices
- Experience using MATLAB for data analysis or algorithm development
- Experience developing advanced algorithms or working with scientific or mathematical models
- Experience working in Agile or similar development environments
- Experience leading small teams or mentoring junior developers
- #CJ
Fantom Corp is a Software Development, Agile Cloud, Cyber Security (Risk Management, Assessments & Authorization (A&A)), Data, AI Platform (Computer Vision Models), Podcasting Media Services, and IT Services provider. Established in 2015, Fantom Corp serves Federal customers with top-notch Cybersecurity Architects, Data Scientists/Analysts, Software Engineers/Developers, DevSecOps Engineers, Project Managers, Identity, Credential Access Management (ICAM) services , and Cloud-certified practitioners. We excel in delivering emerging technologies such as Artificial Intelligence (AI) and Machine Learning (ML) with a focus on identifying trends, object detection, and classification of structured and unstructured data. Fantom Corp possesses mastery in all aspects of digital audio production. We lead in the ideation and creation of efforts for clients who want to harness the power of podcasting. We guide them in selecting the right show format for their needs and goals. As a Small Business, we possess the innovation, speed and flexibility to meet your requirements.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$115k - $190k
...with Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a strong Mid-Level Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being...SoftwareFull timeContract workRemote workWork from homeRelocation package- ...Mid-Level Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Mid-Level Software Engineer to support its government customer in Annapolis Junction, MD. Qualifications: Master's degree in...SoftwareFull time
$70.6k - $121k
...Baltimore Aircoil Company is seeking a Thermal Engineer as a key member of the globally... ...thermal performance models, prediction software tools, and rating programs. Accurately interpolate... ...projects. Make presentations at all levels of organization. Effectively...SoftwareWork at officeFlexible hoursAfternoon shift$115k - $190k
...do not apply if you currently do not possess this level of clearance. Are you a Mid-Level DevOps Engineer who is ready for a new challenge that will launch... ...Make It Happen! GliaCell Technologies focuses on Software & System Engineering in Enterprise and Cyber Security...SoftwareFull timeContract workRemote workWork from homeRelocation package$110k - $140k
...PTO. Description Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer... ...development, and requirements analysis and synthesis from system level to individual software components. Experience With Some Or...SoftwareHourly payContract workTemporary workImmediate startFlexible hours$115k - $190k
...with Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Mid-Level Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated...Software16 hoursFull timeContract workRemote workWork from homeRelocation package$70k - $190k
...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Software Engineer (Backend) with technical experience to join our intel team. Candidates should have the following qualifications: TS/SCI...SoftwareContract workWork experience placementFlexible hours- ...Mid-Level Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Mid-Level Software Engineer in order to support its government customer in Annapolis Junction, MD. Qualifications: Master...SoftwareFull time
$115k - $190k
...do not apply if you currently do not possess this level of clearance. Are you a Mid-Level Systems Engineer who is ready for a new challenge that will launch... ...Make It Happen! GliaCell Technologies focuses on Software & System Engineering in Enterprise and Cyber Security...SoftwareFull timeContract workRemote workWork from homeRelocation package$148k - $177k
Mid-Level Software Engineer - AI Infrastructure Full-Stack Software Engineer We’re seeking a full-stack software engineer to support our AI infrastructure team in Columbia, MD. In this role, you’ll help build and maintain the platform that provides the foundation for Neural...Software- ...System Administrator/Developer Baltimore MD Mandatory Qualifications: Five (5) years of experience in all phases of the software engineering lifecycle. SharePoint Experience. Four (4) years of experience within the past six (6) years managing and...SoftwareWork at officeFlexible hours
- ...Senior Software Developer Triaplex, Inc. (A wholly owned subsidiary of VTG) is looking for an Senior Software Developer to join our... ...Command and Control Systems for embedded devices. The software engineer will interface with and utilize device drivers from vendor provided...Software
$62.7k - $110.63k
...you will develop and implement embedded software for discrete and FPGA-based microcontrollers... ...’s (or Master’s) degree in Computer Engineering, Electrical Engineering, Computer Science... ...US Citizen for consideration. Clearance Level: Secret. Compensation The annual base...SoftwareFull timeTemporary workRelocationFlexible hoursShift work- ...Location: Hanover, MD — Hybrid (3 days/week onsite) Experience Level: Mid–Senior It’s a W2 Role Job Summary We are seeking an... ...escalation readiness). Bachelor’s degree in Computer Science, Engineering, or equivalent experience. Thanks Jagdish |Manager – IT Staffing...3 days per week
$148k - $177k
Mid-Level Software Engineer (Distributed Web Applications & Cloud) Responsibilities: Develop and maintain large-scale, distributed web applications using Node.js, TypeScript, and Python. Architect scalable microservices and backend systems that support high-performance...Software$2,000 per month
...Assertive Professionals is in search of Software Engineers to support our National Security Customer near Hanover, MD . We have Funded... ..., and requirements analysis and synthesis from system level to individual software components. Level 0: Analyze...SoftwareContract workWork at officeImmediate startRelocation package$103.8k - $218.1k
...Job Title: DevOps Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/... ...other applicable) operating systems, install/load operating system software, troubleshoot, maintain integrity of, and configure network...SoftwareFull timeContract workWork experience placementFlexible hours- ...operational needs Support business process re-engineering activities to move ticketing and order... ...certification that meets DOD 8570 IAT level II or higher (i.e., Security+) Must... ...Experience working with large software systems including hardware integration and...Software
- ...applications and interfaces. Create solutions and implement internal software projects based on end user and department requirements. Work... ...statements are intended to describe the general nature and level of work being performed by individuals assigned to this position...SoftwareLocal areaWork from home
- ...Top Secret U.S. Government Security Clearance is required; U.S. Citizenship required. ~9+ years of experience in DevOps Engineering or Software Development and Bachelors in related field; or 7 years relevant experience with Masters in related field; or High School...SoftwareWork from home
$160k - $200k
...DevOps Engineer BAI, a defense contractor, is seeking a DevOps Engineer to support TEALMISSILE... ...such as installing and configuring software; managing servers, networks, and... ...monitoring and maintaining systems for required levels of security, performance, and...SoftwareFor contractorsLocal areaRemote work1 day per week- ...Desktop/Workstation Design Engineer Employment Type: Full-Time, Experienced Department: Information Technology Skills and attributes for... .... Engineers robust solutions for large‑scale deployment of software using OS deployment technologies such as Microsoft Endpoint Configuration...SoftwareFull timeWork at officeFlexible hours
- ...Senior DevOps Engineer Spruce InfoTech is the leading service provider in the fields of... ...+ years' experience as a systems and or software architect, specifically n-tiered architectures... ..., Nexus), and trends. Strong system-level troubleshooting skills and the ability to...Software
- Position Overview We are seeking Junior to Senior ServiceNow Engineers to work collaboratively to support a hybrid cloud environment,... ...Required Education, Experience & Skills 2 - 10+ years of related software development, ServiceNow, or IT experience. Bachelor’s, Master...SoftwareFlexible hours
$87.1k - $157.45k
...required) Job Summary As an Endpoint Engineer you will focus on endpoint designs,... ...to all endpoint devises, test and manage software updates, ensure appropriate and enforce security... ...50.00 The Leidos pay range for this job level is a general guideline only and not a...SoftwareContract workWork at officeLocal areaImmediate startRemote work- ...Job Title: SOFTWARE ENGINEER - MID *Local to DMV area Job Description: We are seeking a Mid-Level Software Engineer to join our innovative Water Utility Technology team. In this role, you will be responsible for developing and maintaining data-driven software...SoftwareWork experience placementLocal areaRemote work
$131.8k - $290k
...Job Title: Senior Software Engineer - Full Stack Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None The Opportunity...SoftwareFull timeContract workWork experience placementFlexible hours$165k
...difference? Come join a mission that can save the world! About the Role : Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery of...SoftwareLocal areaRemote work$150k - $180k
...impact assessment. Plan, test, and deploy software updates, security patches, and operating... ...0 Information Assurance Technical (IAT) Level I requirements; IAT Level II... ...Rise to the occasion with us to deliver engineering excellence, to match their dedication to...SoftwareSummer holidayImmediate start$170k - $260k
...SCI with Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Senior Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated...SoftwareFull timeContract workRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
- software engineer amazon Hanover, MD
- experienced software developer Hanover, MD
- federal - software developer Hanover, MD
- senior software engineer Hanover, MD
- software developer fintech Hanover, MD
- part time software developer remote Hanover, MD
- software engineer Hanover, MD
- software engineer healthcare Hanover, MD
- scientific software engineer Hanover, MD
- software developer Hanover, MD


