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
$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...SoftwareFull timeWork experience placementWork at officeLocal area- 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
$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...SoftwareContract workWork experience placementFlexible hours- 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...SoftwareFull timeContract workRemote workFlexible hours
$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...SoftwareWork at officeLocal area- ...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...SoftwareLong term contractWorldwide
- ...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...SoftwareWork experience placement
- ...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
$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...SoftwareFull timeRemote work$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- ...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...SoftwareFull time
- ...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...SoftwareTemporary workWork at officeRemote work
- 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...SoftwareFull timeLocal area
- ...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...SoftwareLocal area
- ...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
$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...SoftwareHourly payPart timeApprenticeshipLocal areaRemote work10 hours per week$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....SoftwareFull timeContract work$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....SoftwareHourly payPermanent employmentWork experience placementWork at officeImmediate start- ...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...SoftwareFull timeImmediate start2 days per week
- ...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...SoftwareRemote work
- ...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,...SoftwareFull time
- ...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
- ...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
- ...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...SoftwareFull timeWork at officeWork from homeHome officeFlexible hours
- ...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...SoftwareShift work
- ...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...SoftwareInternshipImmediate start
$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...SoftwareLocal area- ...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...SoftwareHourly payLocal area3 days per week
$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- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-level Software Developer. Be the first to apply!
- mid-level java developer United States
- mid level web developer United States
- mid-level software developer United States
- cybersecurity software engineer United States
- graduate software engineer United States
- software developer fintech United States
- new graduate software engineer United States
- senior robotics software engineer United States
- software engineer visa sponsorship United States
- software qa engineer United States


