1

Contract Software Engineer Training Jobs in Boise, ID

Systems Software Engineer III

Boise, ID

$164K - $195K/yr

Participates and leads all end user/customer system training requirements on assigned projects ... and/or contract requirements. * Coordinates with project staff to ensure accurate and timely ...

Systems Software Engineer III

Boise, ID · On-site

$164K - $195K/yr

Participates and leads all end user/customer system training requirements on assigned projects ... and/or contract requirements. * Coordinates with project staff to ensure accurate and timely ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Systems Software Engineer II

Boise, ID

$164K - $195K/yr

Participates and leads all end user/customer system training requirements on assigned projects ... and/or contract requirements. * Coordinates with project staff to ensure accurate and timely ...

Systems Software Engineer II

Boise, ID · On-site

$164K - $195K/yr

Participates and leads all end user/customer system training requirements on assigned projects ... and/or contract requirements. * Coordinates with project staff to ensure accurate and timely ...

Contribute to business & IT testing, training, risk analysis, group presentations, and status ... OR employer will accept 7 years of work experience in job offered or in an engineer-related ...

Contribute to business & IT testing, training, risk analysis, group presentations, and status ... OR employer will accept 7 years of work experience in job offered or in an engineer-related ...

Senior Software Engineer

Boise, ID · On-site

$116K - $153K/yr

... training. Armanino expressly prohibits any form of workplace harassment based on race, color ... of contract. Certain states require us to disclose the pay range and benefits summary for job ...

Software Engineer 3 w/Java

Idaho City, ID · On-site

$50 - $68.50/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Software Engineer, Backend

Boise, ID · On-site

$155K - $222K/yr

... the software development lifecycle. Preferred Qualifications * Programming experience in Rust ... training. The full salary range for certain locations is listed below. For locations not listed ...

Senior Software Engineer, Backend

Boise, ID · On-site +1

$165K - $241K/yr

... the software development lifecycle. Preferred Qualifications * Programming experience in Rust ... training. The full salary range for certain locations is listed below. For locations not listed ...

As a Software Development Engineer at Micron, you will play a pivotal role in configuring ... and develop training materials for new enhancements. Support manufacturing applications and MES ...

Houston, TX Duration: 12+ Months Contract * Design, develop, and maintain Android mobile ... Bachelor's degree in computer science, Software Engineering, or related field (or equivalent ...

next page

Showing results 1-20

Contract Software Engineer Training information

See Boise, ID salary details

$22.8K

$99.8K

$179.9K

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

As of Aug 11, 2026, the average yearly pay for contract software engineer training in Boise, ID is $99,804.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,900.00 and $114,200.00 per year, depending on experience, location, and employer.

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

To thrive as a Contract Software Engineer, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience. Familiarity with tools like Git, CI/CD systems, and cloud platforms, as well as knowledge of frameworks and languages such as JavaScript, Python, or Java, is typically expected. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and projects. These abilities ensure you can deliver quality solutions efficiently while meeting diverse client expectations in dynamic environments.

What are some typical challenges faced by contract software engineers during training programs, and how can they overcome them?

Contract software engineers in training programs often face challenges such as quickly adapting to diverse tech stacks, integrating into new team cultures, and managing time effectively to meet project deadlines. Since contract roles are typically short-term, there’s often pressure to ramp up rapidly and deliver results with minimal onboarding. To overcome these challenges, engineers should proactively seek clarification, leverage available documentation, and communicate regularly with team members to ensure alignment. Embracing continuous learning and being open to feedback can also help contract engineers thrive in varying environments.

What is the difference between Contract Software Engineer Training vs Contract Software Engineer?

AspectContract Software Engineer TrainingContract Software Engineer
CredentialsTypically requires coding bootcamps, certifications, or training programsRequires proficiency in programming languages, often with some experience or portfolio
Work EnvironmentTraining programs, workshops, or mentored projectsClient sites, remote, or company offices working on real projects
Industry UsageUsed for skill development and entry-level rolesEngaged in ongoing software development projects
Search IntentLearning, skill-building, entry-level opportunitiesProject-based work, contract roles in software development

Contract Software Engineer Training focuses on skill development and preparing individuals for software engineering roles, often through training programs. In contrast, Contract Software Engineer involves working on actual projects for clients, applying skills in real-world environments. Both roles are essential in the software industry but serve different purposes in career progression.

What is contract software engineer training?

Contract Software Engineer Training refers to specialized programs or courses designed to prepare individuals to work as software engineers on a contract basis. These trainings typically cover essential programming languages, software development methodologies, and tools, along with insights into freelancing, contract negotiation, and project management. The goal is to equip participants with both technical and business skills needed to succeed as independent software engineers. Such training can help professionals adapt to diverse projects, industries, and client needs. It is ideal for those looking to pursue flexible, project-based work in the software development field.

$84K - $112K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Schweitzer Engineering Laboratories rating

9.1

Company rating: 9.1 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

5th of 156 rated electronics manufacturers


Job description

Our Schweitzer Engineering Laboratories, Inc. (SEL) team is looking for an innovative and detail-oriented individual to join our team as an Associate Software Engineer with an emphasis on Linux backend development.

About Our Team

We're a team of professional software engineers dedicated to making electric power safer, more reliable, and more economical through automation, control, and monitoring. Our group is looking for someone who is excited about backend development on Linux, using C, C++, C#, and Bash, and who is interested in solving real world problems in the growing market of electric power.

Essential Duties and Responsibilities

  • Work from high-level requirements and customer commitments to deliver innovative solutions and delight our customers.

  • Work cooperatively with a team of like-minded individuals.

  • Participate in reviewing specifications, designs, code, and tests in tight collaboration with other team members.

  • Understand hardware and software interactions; collaborate with firmware and power system engineers.

  • Participate in project planning and estimation.

  • Follow and apply SEL Values and Principles of Operation.

  • Understand. Create. Simplify.

  • Other duties as assigned.

Required Qualifications

  • B.S. in Computer Science, Software Engineering, or equivalent.

  • Solid understanding of object-oriented principles and concepts.

  • Knowledge and experience in object-oriented languages (e.g., C++, C#, etc.)

  • Knowledge and experience in Linux.

  • Strong writing, documentation, and speaking skills.

  • Ability to learn new skills and assume new responsibilities.

  • Ability to work cooperatively in a team environment.

  • Background check results satisfactory to SEL.

  • Negative drug test result(s).

Preferred Qualifications

  • 1-3 years software development experience.

  • Familiarity with Git, CMake, and Docker.

  • Familiarity with Jira, Confluence, Bitbucket, and Jenkins.

Competitive pay. Superior benefits. Inspiring work.

People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.

  • We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.
  • We offer top tier medical, prescription, dental, vision, life, and disability insurance.
  • We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.
  • We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.
  • Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.

Pay Range Data -$84,200 - $112,300 annually

We set starting pay based on job-related factors such as your experience, training, knowledge, and skills. We are looking to fill this position at theAssociate level, and we welcome applicants with a range of experience. Depending on your background, we may consider you for a different level, with compensation aligned accordingly.

Associate Software Engineer: $84,200 - $112,300
Software Engineer: $97,700 - $130,300
Lead Software Engineer: $115,300 - $153,700

Communication with Applicants

We communicate with all applicants. If you do not receive a response about your application, please check your SPAMfilteror reach out to us at careers@selinc.com.

SEL is an Equal Opportunity Employer: Vets/Disabled.


What Schweitzer Engineering Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom