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

Mid-Level Software Engineer

Full-time

Fantom

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 8 hours ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Hanover, NH vacancy
  • $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 user... 
    Software
    Full time
    Contract work
    Work at office
    Immediate start
    Relocation package

    Assertive Professionals

    Hanover, NH
    8 hours ago
  •  ...AEITS, Inc. , a GTSC company, is growing its team! Seeking a Software Engineer, Level 1 . Location: Annapolis Junction, MD All work is on-site. This is not a hybrid or remote position. Mission : Analyze, debug and integrate existing software into new or... 
    Software
    Full time
    Temporary work
    Local area

    Advantage Engineering, Inc.

    Hanover, NH
    8 hours ago
  •  ...technical solutions while fostering a culture built on trust, expertise, and long-term career growth.   We are seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems supporting mission-critical and high-performance applications. This... 
    Software
    Full time

    Fantom

    Hanover, NH
    8 hours ago
  •  ...to try to condense that as much as possible. Teamwork and communication is critical in this role. Title: Full Stack Software Engineer- Oracle/Apex Location: New Hampshire Onsite Requirements: Hybrid Duration: Contract-to-hire Job... 
    Software
    Contract work
    Local area
    Remote work

    3B Staffing LLC

    Hanover, NH
    2 days ago
  •  ...using Terraform Qualifications Bachelors / Master’s degree in Biomedical / Electrical / Electronic / Computer Science / IT Engineering. Strong Java programming skills with angular and cloud experience (certification preferred) Understand and address security... 
    Suggested
    Full time
    Visa sponsorship

    Sierre Technologies Llc

    Hanover, NH
    8 hours ago
  •  ...SageCor Solutions (SageCor) is a growing company bringing complete engineering services and true full lifecycle System Engineering services...  ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.... 
    Software
    Full time

    Sagecor Solutions

    Hanover, NH
    8 hours ago
  •  ...receivables. Preferred qualifications include property management and Section 8/LIHTC experience, along with a familiarity with Yardi software but we are willing to train the right candidate if willing to learn. Pay commensurate with experience. Please include a... 
    Software
    Hourly pay
    Full time
    Work at office

    The Caleb Group

    Wilder, VT
    21 hours ago
  • $10k

     ...employee experience that is rare within our industry.   The Software Engineer develops, maintains, and enhances complex and diverse...  ...development, and requirements analysis and synthesis from system level to individual software components.   Due to federal contract... 
    Software
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech, Llc

    Hanover, NH
    8 hours ago
  • $75k - $80k

     ...appropriate. Ability to act with integrity, professionalism, and confidentiality. Proficient with Microsoft Office Suite or related software. Proficiency with or the ability to quickly learn the organization’s HRIS and talent management systems. (ADP Workforce Now,... 
    Software
    Full time
    Work at office
    Immediate start

    Dartcor

    Hanover, NH
    1 day ago
  • $100k

     ...walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent... 
    Software
    Full time
    H1b

    SynergisticIT

    Hanover, NH
    6 days ago
  •  ...Qualifications - Skills, Knowledge and Abilities Bachelor's degree in Computer Science or a related field 5-8 years of professional software engineering experience Demonstrated experience in: Full-stack application development Oracle PL/SQL, SQL, APEX, with proven ability to... 
    Software

    Raven Ridge

    Hanover, NH
    6 days ago
  •  ...members to ensure adequate coverage accuracy and a consistent level of customer service is delivered by the A/P Office. Creates...  ...) years A/P experience preferred. Advanced Microsoft Office software skills, including Excel and Outlook required. Experience utilizing... 
    Software
    Temporary work
    Work at office
    Flexible hours

    Lebanon, NH

    West Lebanon, NH
    4 days ago
  • $2,148 - $2,470 per week

     ...Length: 13 weeks Shift: Days Hours: 4 X 10 Facility Details Work Setting: Hospital Number of Beds: 506 Trauma Center: Level I Charting System: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBM Job... 
    Temporary work
    Shift work

    Fusion Medical Staffing

    West Lebanon, NH
    2 days ago
  • $2,796 - $3,214 per week

     ...length: 13 weeks Shift: Days Hours: 5 X 8 Facility details: Work setting: Hospital Number of beds: 506 Trauma center: Level I Charting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBM Job... 
    Temporary work
    Shift work

    Fusion Medical Staffing

    West Lebanon, NH
    2 days ago
  • $2,052 - $2,184 per week

     ...length: 13 weeks Shift: Days Hours: 3 X 12 Facility details: Work setting: Hospital Number of beds: 506 Trauma center: Level I Charting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBM Job... 
    Temporary work
    Shift work

    Fusion Medical Staffing

    West Lebanon, NH
    4 days ago
  • $1,784 - $2,051 per week

     ...: 13 weeks Shift: Nights Hours: 5 X 8 Facility Details: Work Setting: Hospital Number of Beds: 506 Trauma Center: Level I Charting System: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBM Required... 
    Temporary work
    Shift work
    Night shift

    Fusion Medical Staffing

    West Lebanon, NH
    2 days ago
  • $2,102 - $2,237 per week

     ...13 weeks Shift: Nights Hours: 3 X 12 Facility details: Work setting: Hospital Number of beds: 506 Trauma center: Level I Charting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBM Job Details... 
    Temporary work
    Shift work
    Night shift

    Fusion Medical Staffing

    West Lebanon, NH
    1 day ago
  • $2,103 - $2,238 per week

     ...13 weeks Shift: Nights Hours: 3 X 12 Facility details: Work setting: Hospital Number of beds: 506 Trauma center: Level I Charting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBM Job Details... 
    Temporary work
    Shift work
    Night shift

    Fusion Medical Staffing

    West Lebanon, NH
    1 day ago
  • $1,964 - $2,090 per week

     ...: 13 weeks Shift: Nights Hours: 3 X 12 Facility details Work setting: Hospital Number of beds: 506 Trauma center: Level I Charting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBM Job Details... 
    Temporary work
    Shift work
    Night shift

    Fusion Medical Staffing

    West Lebanon, NH
    1 day ago
  •  ...Specialist for end users across the Tecnica Group North America organization. Primary job responsibilities will include user hardware & software support, help desk ticket management and escalation, installation of computer systems and software, configuration and support of... 
    Software
    Work at office
    Remote work
    Worldwide
    Night shift

    Tecnica Group

    West Lebanon, NH
    4 days ago
  • $85k - $120k

     ...customers or employees Proficiency in MS Office with expertise in Microsoft Word, PowerPoint and Excel Proficient with Procore. HH2 software experience preferred. Proficient at reading blueprints Detail oriented Exceptional communication skills Excellent... 
    Software
    For subcontractor

    H P Cummings Construction CO

    White River Junction, VT
    1 day ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data...  ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make... 
    Software

    SynergisticIT

    Hanover, NH
    6 days ago
  • $83.5k

     ...4,400 Union Type Not a Union Position SEIU Level Not an SEIU Position FLSA Status Exempt...  ...presentation skills Proficient with design and/or construction software, such as AutoCad, Revit, and SketchUp Preferred Qualifications... 
    Software
    Full time
    Local area
    Remote work
    Relocation

    Dartmouth College

    Hanover, NH
    4 days ago
  • $2,284 - $2,430 per week

     .../28/2026Assignment length: 13 weeksShift: DaysHours: 4 X 10Facility details:Work setting: HospitalNumber of beds: 506Trauma center: Level ICharting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBMFusion Medical... 
    Temporary work

    Fusion Medical Staffing

    West Lebanon, NH
    3 days ago
  • $2,284 - $2,430 per week

     .../28/2026Assignment length: 13 weeksShift: DaysHours: 4 X 10Facility details:Work setting: HospitalNumber of beds: 506Trauma center: Level ICharting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBMFusion Medical... 
    Temporary work

    Fusion Medical Staffing

    West Lebanon, NH
    3 days ago
  • $1,865 - $2,144 per week

     .../2026 Assignment length: 13 weeks Shift: Days Hours: 5 X 8 Work setting: Hospital Number of beds: 506 Trauma center: Level I Charting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBM Fusion... 
    Temporary work
    Shift work

    Fusion Medical Staffing

    West Lebanon, NH
    4 days ago
  • $1,639 - $1,744 per week

     ...length: 13 weeks Shift: Nights Hours: 3 X 12 Facility details: Work setting: Hospital Number of beds: 506 Trauma center: Level I Charting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBM Job... 
    Temporary work
    Shift work
    Night shift

    Fusion Medical Staffing

    West Lebanon, NH
    5 days ago
  • $2,564 - $2,947 per week

     ...occur.Start date: 11/09/2026Assignment length: 13 weeksShift: DaysHours: 5 X 8Work setting: HospitalNumber of beds: 506Trauma center: Level ICharting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBMFusion... 
    Temporary work

    Fusion Medical Staffing

    West Lebanon, NH
    4 days ago
  •  ...03/2026Assignment length: 13 weeksShift: NightsHours: 3 X 12Facility detailsWork setting: HospitalNumber of beds: 506Trauma center: Level ICharting system: Cerner (Millennium), Citrix, Epic (Beacon, Cadence, Care Everywhere), GE Healthcare (Centricity), IBMJob DetailsFusion... 
    Temporary work
    Immediate start

    Fusion Medical Staffing

    West Lebanon, NH
    4 days ago
  • $55 - $65 per hour

    Our client, is seeking Software Developers to support a large-scale modernization initiative focused on transforming legacy healthcare...  ...pipelines and automated deployment processes Follow software engineering best practices for testing, security, and maintainability... 
    Software
    Contract work
    Temporary work
    Remote work

    TEKsystems

    East Thetford, VT
    4 days ago

Do you want to receive more vacancies?

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