1

Mid Level Developer Jobs in Highlands Ranch, CO (NOW HIRING)

Full Stack Software Developer, Mid-level Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required:

New

Mid-level Network Engineer

Denver, CO ยท On-site

$125K - $150K/yr

Overview/ Job Responsibilities Entarian is seeking a motivated and detail-oriented Network Engineer ... Experience with routing/switching configuration and troubleshooting to the CCNP level * IP ...

Mid-level Network Engineer

Denver, CO ยท On-site

$125K - $150K/yr

Entarian is seeking a motivated and detail-oriented Network Engineer to join our team in supporting ... Experience with routing/switching configuration and troubleshooting to the CCNP level * IP ...

Mid-level Network Engineer

Denver, CO ยท On-site

$125K - $150K/yr

Overview/ Job Responsibilities Entarian is seeking a motivated and detail-oriented Network Engineer ... Experience with routing/switching configuration and troubleshooting to the CCNP level * IP ...

Overview / Responsibilities Wood is seeking a Mid-Level Water Resources Engineer to join our growing Water Resources team located in Denver, Colorado. This is an excellent career opportunity for an ...

Showing results 41-60

Mid Level Developer information

See Highlands Ranch, CO salary details

$11.5K

$91K

$118.6K

How much do mid level developer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for mid level developer in Highlands Ranch, CO is $90,966.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $112,800.00 per year, depending on experience, location, and employer.

What is a mid level developer?

Mid Level Developers are software professionals who have gained several years of experience beyond entry-level positions and are proficient in coding, debugging, and collaborating on projects. They possess a strong understanding of programming languages, frameworks, and software development processes. Mid Level Developers often take on more responsibility than junior developers, such as mentoring newer team members, contributing to architectural decisions, and ensuring code quality. They are expected to work independently on tasks, communicate effectively with team members, and deliver reliable solutions to complex problems.

What are the key skills and qualifications needed to thrive as a mid level developer?

To thrive as a Mid Level Developer, you need solid programming skills in languages such as Java, Python, or JavaScript, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as React or Spring Boot is typically required. Effective problem-solving, teamwork, and strong communication skills help you collaborate and adapt to project needs. These abilities ensure you can deliver reliable code, work smoothly with colleagues, and contribute to successful software projects.

What opportunities for professional growth can a mid level developer typically expect within a software development team?

As a Mid Level Developer, you can expect to take on more complex projects, mentor junior team members, and gradually assume greater ownership of features or modules. Many organizations support growth through peer code reviews, access to learning resources, and the chance to participate in architectural discussions. Advancement paths often include moving toward senior developer roles, technical leads, or specializing in areas like DevOps or security, depending on your interests and the company's needs.

What is the difference between Mid Level Developer vs Junior Developer?

AspectMid Level DeveloperJunior Developer
Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and project contributionBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, debugging, collaborating on projectsAssisting in tasks, learning codebases, under supervision
Work EnvironmentIndependent work, team collaboration, project ownership

The main difference between a Mid Level Developer and a Junior Developer lies in experience, skill proficiency, and responsibilities. Mid Level Developers have more experience, can handle complex tasks independently, and contribute significantly to projects, whereas Junior Developers are still learning foundational skills and typically work under supervision.

What are the most commonly searched types of Developer jobs in Highlands Ranch, CO?

The most popular types of Developer jobs in Highlands Ranch, CO are:

What job categories do people searching Mid Level Developer jobs in Highlands Ranch, CO look for?

The top searched job categories for Mid Level Developer jobs in Highlands Ranch, CO are:

What cities near Highlands Ranch, CO are hiring for Mid Level Developer jobs?

Cities near Highlands Ranch, CO with the most Mid Level Developer job openings:

Infographic showing various Mid Level Developer job openings in Highlands Ranch, CO as of August 2026, with employment types broken down into 1% As Needed, 67% Full Time, 23% Part Time, and 9% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $90,966 per year, or $43.7 per hour.

Full Stack Software Developer, Mid-level

CACI

Denver, CO โ€ข On-site

$82K - $172K/yr

Full-time

Medical, Retirement, PTO

Posted 3 days ago

New


Job description

Job Title: Full Stack Software Developer, Mid-level Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 10/31/2026 The Opportunity: We are seeking a skilled Full Stack Software Developer to join our team working on the Makalu contract. This role involves building and maintaining highly used and critically important cloud-native applications that provide Situational Awareness and Collaboration capabilities. The ideal candidate will have a strong background in Java and JavaScript development, along with experience in modern software development practices and cloud technologies.

The role requires an active TS/SCI clearance and a commitment to maintaining the highest standards of security in all aspects of work. Responsibilities: Design, develop, and maintain cloud-native applications using Java and JavaScript Build and enhance Situational Awareness and Collaboration capabilities for critical systems Collaborate with cross-functional teams in an Agile environment Implement and work with microservices architecture in cloud environments Contribute to the full software development lifecycle, from conception to deployment Ensure code quality through testing and code reviews Stay updated with the latest industry trends and cloud technologies Participate in Agile ceremonies and contribute to continuous improvement efforts Qualifications: Required: Proficiency in Java and JavaScript Experience developing in a Linux environment Either a Bachelor's degree in Computer Science, or graduation from an accredited coding bootcamp Must possess an active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance and polygraph preferred 5+ years of professional software development experience Must have or be willing to obtain Security+ certification Strong knowledge of Java and JavaScript programming languages Experience with software development best practices and methodologies Demonstrated ability to lead technical initiatives and mentor junior developers Strong system design and architecture skills Desired: Experience leading development teams in Agile environments Track record of successful delivery of complex, mission-critical applications Experience with Kubernetes or other containerized environment Knowledge of Elasticsearch Familiarity with Java Spring Boot framework Understanding of microservice architecture Experience with Agile development methodologies AWS developer experience Knowledge of WebSocket's Experience with RESTful API design and implementation Security+ certification (or willingness to obtain within a specified timeframe) - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do.

As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day.

You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.

Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities.

Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is: $82,100-$172,400 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.