1

Software Engineer In Training Jobs in Denver, CO

Senior Software Engineer

Littleton, CO · On-site

$120K - $150K/yr

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

Senior Software Engineer

Littleton, CO · On-site

$120K - $158K/yr

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

Senior Software Engineer

Littleton, CO · Hybrid

$120K - $158K/yr

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

Senior Software Engineer

Littleton, CO · On-site

$180K - $230K/yr

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

Senior Software Engineer

Littleton, CO · On-site

$120K - $158K/yr

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

Software Engineer Staff

Littleton, CO · On-site

$150K - $180K/yr

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

Senior Software Engineer

Littleton, CO · Hybrid

$120K - $158K/yr

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

Senior Software Engineer

Littleton, CO · On-site

$120K - $150K/yr

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

Senior Software Engineer

Littleton, CO · On-site

$120K - $158K/yr

In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code ...

Senior Software Engineer

Aurora, CO · On-site

$124K - $163K/yr

GliaCell Technologies is focused on Software & System Engineering in Enterprise and Cyber Security solution spaces. They are seeking a Senior Software Engineer to provide technical expertise in ...

Showing results 21-40

Software Engineer In Training information

See Denver, CO salary details

$24.7K

$107.9K

$194.5K

How much do software engineer in training jobs pay per year?

As of Sep 2, 2026, the average yearly pay for software engineer in training in Denver, CO is $107,933.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,900.00 and $123,500.00 per year, depending on experience, location, and employer.

What is a software engineer in training?

A Software Engineer In Training is an entry-level professional who is learning the skills and practices required to become a fully qualified software engineer. Typically, they work under the supervision of senior engineers, assisting with coding, testing, and debugging software applications. This role is designed to provide hands-on experience, mentorship, and exposure to industry-standard tools and processes. Over time, individuals in this position gain the necessary knowledge and experience to advance to more independent engineering roles.

What kinds of projects can a software engineer in training expect to work on, and how are these projects structured for learning and development?

As a Software Engineer In Training, you will typically be assigned to smaller-scale features or assist with components of larger projects under the guidance of more experienced engineers. These projects are structured to gradually introduce you to the company’s technology stack, development processes, and best practices. You’ll often participate in code reviews, pair programming, and regular team meetings, which help build both technical and collaborative skills. The environment is designed to provide mentorship and hands-on experience, so you can confidently progress to more complex responsibilities over time.

What are the key skills and qualifications needed to thrive as a software engineer in training, and why are they important?

To thrive as a Software Engineer In Training, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, coding languages such as Python or Java, and basic software development tools is typically required. Strong communication, eagerness to learn, and teamwork skills help set individuals apart in this role. These competencies are crucial for adapting quickly, contributing effectively to projects, and developing into a well-rounded software engineer.

What is the difference between Software Engineer In Training vs Software Developer?

AspectSoftware Engineer In TrainingSoftware Developer
CredentialsTypically pursuing or holding a bachelor's degree in computer science or related fieldUsually has a similar educational background, often with some work experience
Work EnvironmentEntry-level, often in training or mentorship programs within tech companiesFull-time development roles, working on projects and coding tasks
Employer UsageCommonly used for new graduates or interns starting their software engineering careersUsed for professionals actively developing software solutions

In summary, a Software Engineer In Training is an entry-level role focused on learning and development, often for recent graduates, while a Software Developer is a more experienced role involving active software creation. Both roles share similar educational backgrounds but differ in experience and responsibilities.

What cities near Denver, CO are hiring for Software Engineer In Training jobs?

Cities near Denver, CO with the most Software Engineer In Training job openings:

Senior Software Engineer

OASYS, INC.

Littleton, CO • On-site

$120K - $150K/yr

Full-time

Dental, Vision, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Senior Software Engineer, Level 3
OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3, to support our customer in Littleton, CO.
Summary: OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code & unit test, integration, and support to formal test/delivery. The successful candidate will have experience and/or knowledge of languages such as C or C++. Must be a US Citizen; this position will require government security clearance prior to starting. This position is located at a facility that requires special access.
Basic Qualifications: -Experience with programming languages such as C, C++ --Experience or classroom knowledge with embedded software/hardware --Bachelor's degree in computer science, Aerospace Engineering or other related degree program from an accredited college/university
Desired Skills: --Knowledge of Agile Software Development --Ability to work in a collaborative and team-based environment --Excellent written and verbal communication skills --Knowledge of Model Base Systems Engineering (MBSE) -- Previous experience designing to software requirements -- Experience with full software life cycle development including SW design, architecture and integration & test Security
Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration.
Clearance Level: Secret
Other Important Information You Should Know
Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite.
Schedule for this Position:9x80 every other Friday off
About OASYS, INC.: Located in Huntsville, Alabama, OASYS, INC. is a technology services and products company dedicated to delivering the right solutions to our government and commercial clients. Our innovative solutions combined with today's technology and our subject matter expertise help to provide full lifecycle support for our client's needs.
Benefits: OASYS, INC. offers a robust benefit plan to include: BC/BS of Alabama Heath & Dental, VSP Vision, Employee Stock Ownership Plan (ESOP), 401-K with Matching, Flexible Spending Account, Tuition Reimbursement, Holidays, Vacation, Short-term/Long-term Disability.
www.oasys-incorporated.com
EOE AA M/F/Vet/Disability Equal Employment Opportunity is the Law: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf