Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Required Qualifications
  • 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
Desired Qualifications
  • 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.

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Hanover, MD vacancy
  • $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... 
    Software
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    5 days ago
  •  ...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... 
    Software
    Full time

    Navstar

    Annapolis Junction, MD
    2 days ago
  • $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... 
    Software
    Work at office
    Flexible hours
    Afternoon shift

    Baltimore Aircoil Company, Inc.

    Jessup, MD
    6 days ago
  • $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... 
    Software
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    4 days ago
  • $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... 
    Software
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Base2 Solutions

    Hanover, MD
    5 days ago
  • $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... 
    Software
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    1 day ago
  • $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... 
    Software
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    1 day ago
  •  ...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... 
    Software
    Full time

    2HB Incorporated

    Annapolis Junction, MD
    2 days ago
  • $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... 
    Software
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    3 days ago
  • $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

    Neuralsolutions

    Columbia, MD
    4 days ago
  •  ...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... 
    Software
    Work at office
    Flexible hours

    WATI

    Baltimore, MD
    2 days ago
  •  ...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

    Navstar

    Hanover, MD
    2 days ago
  • $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... 
    Software
    Full time
    Temporary work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Severn, MD
    4 days ago
  •  ...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

    Polarits

    Hanover, MD
    5 days ago
  • $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

    Neuralsolutions

    Columbia, MD
    4 days ago
  • $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... 
    Software
    Contract work
    Work at office
    Immediate start
    Relocation package

    Assertive Professionals

    Hanover, MD
    3 days ago
  • $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... 
    Software
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Jessup, MD
    4 days ago
  •  ...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

    Marathon TS

    Severn, MD
    5 days ago
  •  ...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... 
    Software
    Local area
    Work from home

    DTLR

    Hanover, MD
    3 days ago
  •  ...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... 
    Software
    Work from home

    Real Soft

    Hanover, MD
    5 days ago
  • $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... 
    Software
    For contractors
    Local area
    Remote work
    1 day per week

    Brandes Associates

    Annapolis Junction, MD
    2 days ago
  •  ...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... 
    Software
    Full time
    Work at office
    Flexible hours

    Dormont Manufacturing Company

    Baltimore, MD
    3 days ago
  •  ...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

    Spruce Infotech

    Gwynn Oak, MD
    2 days ago
  • 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... 
    Software
    Flexible hours

    Synergy ECP

    Columbia, MD
    3 days ago
  • $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... 
    Software
    Contract work
    Work at office
    Local area
    Immediate start
    Remote work

    Leidos

    Severn, MD
    2 days ago
  •  ...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... 
    Software
    Work experience placement
    Local area
    Remote work

    3B Staffing LLC

    Laurel, MD
    2 days ago
  • $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... 
    Software
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Jessup, MD
    3 days ago
  • $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... 
    Software
    Local area
    Remote work

    Dragos, Inc.

    Hanover, MD
    5 days ago
  • $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... 
    Software
    Summer holiday
    Immediate start

    Red Alpha

    Columbia, MD
    5 days ago
  • $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... 
    Software
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Hanover, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!