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 ...
Quick apply
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 ...
Quick apply
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 ...
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Columbia, MD · On-site
Job Overview Cogent People Inc. is seeking a Mid-Level Software Developer to join our IT team, working on software solutions that support data and analytics workflows. This role is responsible for ...
Columbia, MD · On-site
Job Overview Cogent People Inc. is seeking a Mid-Level Software Developer to join our IT team, working on software solutions that support data and analytics workflows. This role is responsible for ...
Columbia, MD · On-site
Job Overview Cogent People Inc. is seeking a Mid-Level Software Developer to join our IT team, working on software solutions that support data and analytics workflows. This role is responsible for ...
Columbia, MD · On-site
Job Overview Cogent People Inc. is seeking a Mid-Level Software Developer to join our IT team, working on software solutions that support data and analytics workflows. This role is responsible for ...
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Columbia, MD · On-site +1
Job Overview Cogent People Inc. is seeking a Mid-Level Software Developer to join our IT team, working on software solutions that support data and analytics workflows. This role is responsible for ...
Columbia, MD · On-site +1
Job Overview Cogent People Inc. is seeking a Mid-Level Software Developer to join our IT team, working on software solutions that support data and analytics workflows. This role is responsible for ...
$60.50 - $79.75/hr
Mid-Level & Senior Software Developer Job Duties : Experience developing software using Agile processes Experience using tools such as: * Type Script * React * MUI * VITE * Elastic Search * Java ...
$60.50 - $79.75/hr
Mid-Level & Senior Software Developer Job Duties : Experience developing software using Agile processes Experience using tools such as: * Type Script * React * MUI * VITE * Elastic Search * Java ...
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Mid-Level Software Engineer 2HB Incorporated is seeking a Mid-Level Software Engineer to support its government customer in Annapolis Junction, MD. Qualifications: Master's degree in computer science ...
Mid-Level Software Engineer 2HB Incorporated is seeking a Mid-Level Software Engineer to support its government customer in Annapolis Junction, MD. Qualifications: Master's degree in computer science ...
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 ...
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 ...
Mid-Level Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope ... software developer kit (SDK) or Visual Studio Code (VS Code) Experience with IaC principles and ...
Mid-Level Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope ... software developer kit (SDK) or Visual Studio Code (VS Code) Experience with IaC principles and ...
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Quick apply
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
VOR technology is seeking a Software Developer with at least 3 years of experience with and a Bachelor's Degree in Computer Science or a related field. Strong Linux skills are required. This position ...
VOR technology is seeking a Software Developer with at least 3 years of experience with and a Bachelor's Degree in Computer Science or a related field. Strong Linux skills are required. This position ...
The software developer will be responsible for developing and maintaining Jaa Spring Boot REST services, SOAP services, web applications, as well as custom libraries. These applications are deployed ...
Quick apply
The software developer will be responsible for developing and maintaining Jaa Spring Boot REST services, SOAP services, web applications, as well as custom libraries. These applications are deployed ...
The software developer will be responsible for developing and maintaining Jaa Spring Boot REST services, SOAP services, web applications, as well as custom libraries. These applications are deployed ...
The software developer will be responsible for developing and maintaining Jaa Spring Boot REST services, SOAP services, web applications, as well as custom libraries. These applications are deployed ...
VOR technology is seeking a Software Developer with at least 3 years of experience with and a Bachelor's Degree in Computer Science or a related field. Strong Linux skills are required. This position ...
VOR technology is seeking a Software Developer with at least 3 years of experience with and a Bachelor's Degree in Computer Science or a related field. Strong Linux skills are required. This position ...
Washington, DC · On-site +1
The software developer will be responsible for developing and maintaining Jaa Spring Boot REST services, SOAP services, web applications, as well as custom libraries. These applications are deployed ...
Washington, DC · On-site +1
The software developer will be responsible for developing and maintaining Jaa Spring Boot REST services, SOAP services, web applications, as well as custom libraries. These applications are deployed ...
They are seeking a Mid-Level Software Engineer to provide technical expertise in sustaining critical mission-related software and systems for a U.S. Government customer. Responsibilities : • ...
They are seeking a Mid-Level Software Engineer to provide technical expertise in sustaining critical mission-related software and systems for a U.S. Government customer. Responsibilities : • ...
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 ...
Quick apply
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 ...
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 ...
Quick apply
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 ...
$49.1K - $60.1K
1% of jobs
$60.1K - $71.1K
4% of jobs
$71.1K - $82.1K
9% of jobs
$92.3K is the 25th percentile. Wages below this are outliers.
$82.1K - $93K
12% of jobs
$93K - $104K
15% of jobs
The median wage is $111.2K / yr.
$104K - $115K
14% of jobs
$115K - $126K
15% of jobs
$130.3K is the 75th percentile. Wages above this are outliers.
$126K - $137K
13% of jobs
$137K - $147.9K
9% of jobs
$147.9K - $158.9K
5% of jobs
$158.9K - $169.9K
3% of jobs
$49.1K
$114.5K
$169.9K
As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.
To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.
A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

Full-time
Medical, Retirement, PTO
Posted 23 days ago
Be an early applicant
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:
Skills & Work Experience:
Preferred:
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