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

Mid-level Software Developer

Cybermedia Technologies

Mid-level Software Developer

Remote, United States

CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working on mission-critical systems and projects for agencies such as the Department of Homeland Security, Internal Revenue Service, and the Office of Personnel Management. The work we do effects millions of U.S. citizens daily as they interact with the systems we build. Our best-in-class commercial solutions, modified for our customers' bespoke mission requirements, are enabling this future every day.

The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN). In addition to our recent growth in Federal Civilian agencies, we are seeking to expand our capabilities in cloud development and footprint in national-security focused agencies within the Department of Defense and U.S. Intelligence Community.

We are seeking to hire a Mid-level Software Developer to our team!

Client: CTEC develops and delivers innovative customer-centric technologies and solutions that support the Office of Personnel Management's (OPM) Health and Insurance business unit and Office of the Chief Information Officer (OCIO).

Duties and Responsibilities:

  • Software Development: Design, develop, and enhance software applications and data-driven solutions using modern programming languages and frameworks to support enterprise business systems.
  • Application & Data Integration: Build and integrate software components and data services across cloud-based environments to ensure reliable system interoperability.
  • Database Development: Develop and maintain applications utilizing relational databases and data processing frameworks, with emphasis on SQL-driven data operations.
  • Python & PySpark Development: Implement data processing scripts, automation routines, and distributed data processing logic using Python and PySpark to support data-intensive workflows.
  • Code Quality & Documentation: Write clean, maintainable, and well-documented code; participate in code reviews and maintain software documentation.
  • Testing & Debugging: Develop and execute unit and integration tests, debug defects, and resolve performance issues to improve system reliability.
  • Agile Delivery: Participate in Agile development ceremonies, manage tasks through DevOps tools, and use source code control systems such as Git.
  • Cloud Implementation: Support development and deployment of applications within Azure-based environments.
  • Continuous Improvement: Identify opportunities to improve application performance, automation, and development processes.
  • Works under moderate supervision with guidance from senior personnel.

Skills & Work Experience:

  • Professional Experience: At least three (3+) years of experience in software development or application engineering roles.
  • Strong proficiency in SQL for database development, data queries, and data manipulation.
  • Strong proficiency in Python, with experience using PySpark for distributed data processing.
  • Experience developing applications in cloud environments, preferably Microsoft Azure.
  • Working knowledge of relational and non-relational databases.
  • Experience developing RESTful APIs and integrating web services.
  • Familiarity with source control systems such as Git and CI/CD pipelines.
  • Working knowledge of SDLC methodologies including Agile and Waterfall.
  • Strong problem-solving and debugging skills.
  • Excellent written and verbal communication skills.

Preferred:

  • Experience with Azure DevOps, Azure Functions, or other Azure application services.
  • Familiarity with containerization tools such as Docker.
  • Experience with data processing or analytics applications.
  • Experience supporting federal IT systems or large enterprise modernization programs.

Education: Bachelor's degree in Computer Science, Information Systems, Engineering, or a related discipline. Equivalent professional experience will be considered in lieu of a degree.

Clearance: Must be a U.S. citizen and be able to obtain a Public Trust clearance.

If you are looking for a fun and challenging environment with talented, motivated people to work with, CTEC is the right place for you. In addition to employee salary, we offer an array of employee benefits including:

  • Paid vacation & Sick leave
  • Health insurance coverage
  • Career training
  • Performance bonus programs
  • 401K contribution & Employer Match
  • 11 Federal Holidays
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Mid-level Software Developer in United States vacancy
  • $70.8k - $156.7k

     ...Mid Level Software Developer Category: Software Development/ Engineering Main location: United States, Louisiana, Lafayette Alternate Location(s): United States, Tennessee, Knoxville Position ID: J0426-2705 Employment Type: Full Time U.S.- LFY Live... 
    Software
    Full time
    Work experience placement
    Work at office
    Local area

    CGI Technologies and Solutions, Inc.

    Lafayette, LA
    1 day ago
  • Job Title: Mid-Level Cloud DeveloperLocation: Redstone ArsenalPosition Type: Full-TimePosition...  ...:We are seeking an experienced Cloud Developer to lead the design, development, and...  ...field.Minimum of 5 years of experience in software development, cloud development or architecture... 
    Software

    Cintel

    Huntsville, AL
    3 days ago
  • $75.2k - $158.1k

    Job Title: Mid-level, Full-stack Software DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start:Employee...  ...:CACI is seeking a Mid-level Full-Stack Software Developer to join our CNRFC N6 Enterprise Application Innovation team... 
    Software
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Chesapeake, VA
    1 day ago
  • JRAD is seeking candidates for a Mid-Level Software Developer position responsible for designing, developing, testing, and maintaining software applications that meet organizational and client requirements. This position requires proficiency in coding, debugging, and collaborating... 
    Software
    Full time
    Contract work
    Remote work
    Flexible hours

    Joint Research & Development, Inc.

    Arlington, VA
    1 day ago
  • $63.7k - $156.7k

     ...Mid Level Software DeveloperCGI is seeking an enthusiastic, creative, mid level SW developer to join a high performing Agile team in designing and building modern, services based web applications for a large government agency. Our team is using a modern development stack... 
    Software
    Work at office
    Local area

    CGI

    Fairfax, VA
    1 day ago
  •  ...DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...for an h1 candidate near Orlando, FL! It is for a mid - senior level Groovy / Grails Developer. Please send me... 
    Software
    Long term contract
    Worldwide

    USM Systems

    Orlando, FL
    1 day ago
  •  ...Job Description Job Description Mid-Level Java Application Developer Technology Consultants Inc. is hiring a Java Application Developer to support...  ...exceeded  Demonstrates a passion for solving complex software challenges, and enjoys working alongside fellow team... 
    Software
    Work experience placement

    Technology Consultants Inc

    Ashburn, VA
    4 days ago
  •  ...Intermediate Software DeveloperWhy choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That...  ...and make a difference with us.Department Summary: Do you want to develop software systems that contribute to solving our nation's most... 
    Software

    ClearanceJobs

    Bedford, MA
    1 day ago
  • $80k - $105k

     ...Mid-Level Full Stack Developer Revolutional delivers advanced technology solutions and mission support to federal agencies across civilian, health...  ...at Revolutional, you will contribute across the full software development lifecycle within Agile DevOps teams. You will... 
    Software
    Full time
    Remote work

    Harmonia | Revolutional

    United States
    5 days ago
  • $179k

    DescriptionPosition: Software Developer Location: Rosslyn, VA, Clearance: SecretThe Software Developer is responsible for designing, developing, and maintaining software applications that support business and technical requirements. This role works closely with stakeholders... 
    Software

    ActioNet

    Rosslyn, VA
    3 days ago
  •  ...more exclusive features. Moody’s Corporation is seeking a Mid-Level Full Stack Developer with a strong background in Java, Spring Boot, and...  ...HTML 5 Key Responsibilities Design and implement scalable software solutions using Core Java and J2EE. Develop and maintain... 
    Software
    Full time

    Saransh

    Charlotte, NC
    2 days ago
  •  ...Secret security clearance.Experience is important to us: You have a Bachelor's degree with 3 years of experienceExperienced Software Developer:At least 3 years in Java or similar object-oriented programming languageExperience working with Spring Boot REST APIs and SOAP... 
    Software
    Temporary work
    Work at office
    Remote work

    Fusion Technology

    Washington DC
    4 hours ago
  • Role Description Concept Plus is seeking a Mid-Level Software Developer to support federal IT systems within a CI/CD DevSecOps environment. This role is responsible for developing and maintaining applications, ensuring code is integrated, tested, and deployed efficiently... 
    Software
    Full time
    Local area

    Concept Plus, LLC

    Remote
    18 days ago
  •  ...Mid-Level Software Developer Our team provides focused agile software development and maintenance for CODIS, a mission-critical application for the FBI. Today, CODIS is a client server application developed using Microsoft.NET that supports a database repository of... 
    Software
    Local area

    Ariel Partners

    Stafford, VA
    3 days ago
  •  ...Mid-level DeveloperRandstad Technologies is seeking a mid-level developer. The position will focus on delivering customer facing web applications and their supporting...  ...Product owner and other team members to develop software using Scrum methodology, participate in peer... 
    Software

    Samprasoft

    Atlanta, GA
    1 day ago
  • $34 - $40 per hour

     ...Developer Position We are seeking an experienced and passionate Developer to join our team in a fractional, customer centered role...  ...JavaScript development and a strong foundation in collaborative software development practices. About Creating Coding Careers An... 
    Software
    Hourly pay
    Part time
    Apprenticeship
    Local area
    Remote work
    10 hours per week

    Creating Coding Careers

    United States
    5 days ago
  • $87.1k - $157.45k

     ...for mission-critical systems. As a UI/UX Developer supporting a premier Intelligence...  ...technology-enabled services and mission software capabilities in the areas of cyber, logistics...  ...currently seeking a skilled and experienced Mid-Level UI/UX Developer for the Maru Program.... 
    Software
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    2 days ago
  • $70 per hour

     ...Mid-Level Java Developer Location: Arlington, VA; Bethesda, MD Travel: Start Date: Immediately Clearance Requirement: Public Trust...  ...working in small to medium-sized teams Experience developing software in Java (including JSP and servlets) and JavaScript.... 
    Software
    Hourly pay
    Permanent employment
    Work experience placement
    Work at office
    Immediate start

    Twenty First Systems

    Arlington, VA
    3 days ago
  •  ...transforming the energy and marine industries is urgently hiring a Mid-Senior Node Developer for a full-time role. You will be on the Cloud...  ...Computer Science or related field 4-7 years of professional software engineering experience 4+ years of experience with Node.js... 
    Software
    Full time
    Immediate start
    2 days per week

    Motion Recruitment

    Arlington, VA
    4 days ago
  •  ...Software Developer As a software developer you will develop and support our custom software solutions while growing your technical skill set. This is a mid-level position with individually tailored on-site training. Your day to day responsibilities will include... 
    Software
    Remote work

    ShiftCode Analytics

    United States
    5 days ago
  •  ...Mid-Level Software Developer We are seeking a Mid-Level Software Developer to join a collaborative engineering team supporting mission-critical Human Resources applications for a national security customer. This position offers the opportunity to develop, enhance,... 
    Software
    Full time

    Omniscius

    Laurel, MD
    1 day ago
  •  ...Mid-Level.NET DeveloperWe are seeking a mid-level.NET developer with hands-on experience in banking to support the development and enhancement of enterprise financial...  ...2–5 years of professional experience in software development (maximum 7 years).Strong experience with... 
    Software

    Saxon Global

    Austin, TX
    1 day ago
  •  ...ID: 28999781Reference Number: 26-00726Title: Node.js Backend Developer- Mid Level DeveloperPosted Date: 2026-08-04Contact: Vishika...  ...engineers, QA teams, and business stakeholders throughout the software development lifecycle. Develop automated unit, integration,... 
    Software

    HAN Staffing

    Dallas, TX
    4 hours ago
  •  ...About the Role We are seeking a talented Mid-Level Full Stack Developer to join our engineering team and build modern, scalable web applications...  ...debugging, and problem-solving while maintaining strong software engineering standards. Development Practices Strong... 
    Software
    Full time
    Work at office
    Work from home
    Home office
    Flexible hours

    Dijital Team

    Remote
    9 days ago
  •  ...Developer PositionOpen the door to a groundbreaking tech career with an industry leader. Southern Glazer's Wine & Spirits is North America...  ...as modernizing existing applications so that we can deliver software the business needs with speed, while maintaining and... 
    Software
    Shift work

    Samprasoft

    Hollywood, FL
    2 days ago
  •  ...Job Description Job Description deciBel Research has an immediate opening for a Mid-level Software Developer in Huntsville, AL.Position Description:We are seeking a mid-level AI Software Developer (5–10 years of experience) who is passionate about applying artificial... 
    Software
    Internship
    Immediate start

    deciBel Research, Inc.

    Huntsville, AL
    4 days ago
  • $58k - $136.2k

    Mid Level Angular Developer Position Description CGI is actively seeking an Angular Developer to help modernize user interfaces integrated...  ...Angular and Java based applications. Whether troubleshooting a software defect, enhancing an existing application, or developing a... 
    Software
    Local area
    Washington DC
    a month ago
  •  ...Milwaukee, WI or Madison, WI   Our client is seeking a mid-level .NET Developer to join a collaborative team supporting Finance and HR applications...  ...on automation, automated testing, continuous delivery, and software craftsmanship. The group leverages AI and Microsoft Copilot... 
    Software
    Hourly pay
    Local area
    3 days per week

    Eliassen Group

    Milwaukee, WI
    4 days ago
  • $58 - $60 per hour

    DescriptionKforce has a client in Charlotte, NC that is seeking a Mid-Level Software Engineer with 7+ years of software development experience...  ...Java-based backend development.Responsibilities:* Design, develop, and maintain scalable backend services and APIs* Build and... 
    Software

    KForce

    Charlotte, NC
    1 day ago
  •  ...AI Software DeveloperAs an AI Software Developer, you will design and implement advanced AI/ML solutions that transform healthcare technology. You'll work on cutting-edge projects involving generative AI, NLP, and predictive analytics, collaborating with cross-functional... 
    Software

    Omni Inclusive

    Minneapolis, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-level Software Developer. Be the first to apply!