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 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 ...
Mid-Level Software Developer
Chantilly, VA · On-site
$145K - $185K/yr
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 Developer
Chantilly, VA · On-site
$145K - $185K/yr
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 Developer
Stafford, VA · On-site +1
... Mid-Level Software Developer to design, develop, test, and maintain enterprise software applications. The ideal candidate will have proven ability to deliver secure, scalable, and high-performing ...
Mid-Level Software Developer
Stafford, VA · On-site +1
... Mid-Level Software Developer to design, develop, test, and maintain enterprise software applications. The ideal candidate will have proven ability to deliver secure, scalable, and high-performing ...
Mid-Level Software Developer
Chantilly, VA · On-site
$145K - $185K/yr
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
Mid-Level Software Developer
Chantilly, VA · On-site
$145K - $185K/yr
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 ...
Software Developer Mid to Senior 107-006 with Security Clearance
Fort George G Meade, MD · On-site
$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 ...
Software Developer Mid to Senior 107-006 with Security Clearance
Fort George G Meade, MD · On-site
$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 ...
Mid-Level Software Developer
Chantilly, VA · On-site
$145K - $185K/yr
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 Developer
Chantilly, VA · On-site
$145K - $185K/yr
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 seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
We are seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
We are seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
We are seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
Avenue Technologies is seeking a Mid-Level Software Engineer to support a major U.S. defense contractor. What You'll Do The Software Engineer designs, develops, tests, and maintains software ...
Quick apply
Avenue Technologies is seeking a Mid-Level Software Engineer to support a major U.S. defense contractor. What You'll Do The Software Engineer designs, develops, tests, and maintains software ...
Mid-Level Software Engineer
Tucson, AZ · On-site
Avenue Technologies is seeking a Mid-Level Software Engineer to support a major U.S. defense contractor. What You'll Do The Software Engineer designs, develops, tests, and maintains software ...
Mid-Level Software Engineer
Tucson, AZ · On-site
Avenue Technologies is seeking a Mid-Level Software Engineer to support a major U.S. defense contractor. What You'll Do The Software Engineer designs, develops, tests, and maintains software ...
Mid-Level Software Developer
Washington, DC · On-site
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 ...
Mid-Level Software Developer
Washington, DC · On-site
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 ...
Mid-Level Software Engineer
Tucson, AZ · On-site
Avenue Technologies is seeking a Mid-Level Software Engineer to support a major U.S. defense contractor. What You'll Do The Software Engineer designs, develops, tests, and maintains software ...
Quick apply
Mid-Level Software Engineer
Tucson, AZ · On-site
Avenue Technologies is seeking a Mid-Level Software Engineer to support a major U.S. defense contractor. What You'll Do The Software Engineer designs, develops, tests, and maintains software ...
Mid-Level Software Engineer
Tucson, AZ · On-site
Avenue Technologies is seeking a Mid-Level Software Engineer to support a major U.S. defense contractor. What You'll Do The Software Engineer designs, develops, tests, and maintains software ...
Mid-Level Software Engineer
Tucson, AZ · On-site
Avenue Technologies is seeking a Mid-Level Software Engineer to support a major U.S. defense contractor. What You'll Do The Software Engineer designs, develops, tests, and maintains software ...
Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to ... Researches, designs, develops, and tests operating systems-level software, compilers, and network ...
Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to ... Researches, designs, develops, and tests operating systems-level software, compilers, and network ...
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 ...
Mid-Level Software Developer
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 ...
Mid-Level Software Developer
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 ...
Mid-level Software Engineer
Saint Louis, MO · On-site
$100K - $105K/yr
Mid-level Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Mid-level Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri.
Mid-level Software Engineer
Saint Louis, MO · On-site
$100K - $105K/yr
Mid-level Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Mid-level Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri.
Mid-Level Software Engineer
Tucson, AZ · On-site
About the Opportunity Avenue Technologies is seeking a Mid-Level Software Engineer to support engineering and technical work in the defense and aerospace industry. What You'll Do * Perform technical ...
Mid-Level Software Engineer
Tucson, AZ · On-site
About the Opportunity Avenue Technologies is seeking a Mid-Level Software Engineer to support engineering and technical work in the defense and aerospace industry. What You'll Do * Perform technical ...
About the Opportunity Avenue Technologies is seeking a Mid-Level Software Engineer to support technical, engineering, and program teams in a hands-on environment. What You Will Do * Design, develop ...
Quick apply
About the Opportunity Avenue Technologies is seeking a Mid-Level Software Engineer to support technical, engineering, and program teams in a hands-on environment. What You Will Do * Design, develop ...
Mid-Level Software Engineer
Tucson, AZ · On-site
About the Opportunity Avenue Technologies is seeking a Mid-Level Software Engineer to support engineering and technical work in the defense and aerospace industry. What You'll Do * Perform technical ...
Quick apply
Mid-Level Software Engineer
Tucson, AZ · On-site
About the Opportunity Avenue Technologies is seeking a Mid-Level Software Engineer to support engineering and technical work in the defense and aerospace industry. What You'll Do * Perform technical ...
Mid Level Software Developer information
See salary details
$48K - $58.7K
1% of jobs
$58.7K - $69.5K
4% of jobs
$69.5K - $80.2K
9% of jobs
$90.2K is the 25th percentile. Wages below this are outliers.
$80.2K - $90.9K
12% of jobs
$90.9K - $101.6K
15% of jobs
The median wage is $108.7K / yr.
$101.6K - $112.4K
14% of jobs
$112.4K - $123.1K
15% of jobs
$127.3K is the 75th percentile. Wages above this are outliers.
$123.1K - $133.8K
13% of jobs
$133.8K - $144.5K
9% of jobs
$144.5K - $155.3K
5% of jobs
$155.3K - $166K
3% of jobs
$48K
$111.8K
$166K
How much do mid level software developer jobs pay per year?
What are the typical daily responsibilities of a mid level software developer?
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.
What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?
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.
What is a mid level software developer?
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
Re-posted 12 days ago
Job description
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