
IT Software Engineer IV
Idaho Division of Human Resources
Boise, IDJobSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near Boise, ID, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Idaho Transportation Department seeks a Software Engineer IV to lead enterprise software initiatives from planning through implementation and production support. The role combines technical leadership, software architecture, stakeholder collaboration, product planning, and coordination across business and technology teams. The engineer will guide development practices, resolve complex system issues, mentor engineers, and contribute to strategic technology planning.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
State of IdahoIdaho Transportation Department
NOTICE: Applications will be accepted through 11:59 PM MST on the posting end date.
STATE OF IDAHO EMPLOYEES: If you are a current or temporary State of Idaho employee you MUST apply through Luma Opportunities. Applying through the State of Idaho’s external career website will cause duplicate profiles and will slow the processing of your application for a new position.
Do you want to make a difference and be part of an award-winning agency, dedicated to enhancing the quality of life in Idaho through transportation? At the Idaho Transportation Department (ITD), every employee is critical to the mission, and we strive to foster an innovative, collaborative workplace where employees can grow and do their best work.
Software Engineer IV
Example of Duties
-
Design, develop, test, and implement enterprise software solutions in accordance with established architectural and development standards.
-
Lead the design, development, modernization, and support of complex enterprise applications, integrations, APIs, data exchange solutions, and automation platforms.
-
Serve as the technical lead for major software initiatives, guiding projects from concept through implementation and production support.
-
Partner with business stakeholders to understand operational needs, define solution requirements, and translate business objectives into technical deliverables.
-
Lead product planning activities including requirements gathering, backlog management, user story development, prioritization, estimation, and roadmap planning.
-
Act as the primary liaison between business partners and technical teams, ensuring alignment on priorities, scope, timelines, and project outcomes.
-
Coordinate and manage multiple concurrent projects while balancing business priorities, technical debt, operational support, and strategic initiatives.
-
Collaborate with cross-functional teams including developers, analysts, architects, testers, infrastructure teams, vendors, and external partners.
-
Design scalable and maintainable software architectures that support long-term business objectives and operational needs.
-
Troubleshoot and resolve highly complex application, integration, and production issues impacting critical business operations.
-
Lead root cause analysis efforts and implement corrective actions to improve system reliability, performance, and maintainability.
-
Establish and promote software engineering best practices, development standards, coding conventions, and DevOps methodologies.
-
Participate in architecture reviews, code reviews, and technical design discussions to ensure quality and consistency.
-
Evaluate emerging technologies and recommend solutions that improve efficiency, reliability, security, and customer experience.
-
Provide technical leadership, mentoring, and coaching to software engineers and development teams.
-
Support strategic planning efforts and contribute to the long-term technology roadmap.
-
Exercise substantial independent judgment in evaluating technical approaches, prioritizing work, managing project risks, and recommending technology investments.
Minimum Qualifications
Considerable knowledge of software architecture, systems integration, application design, cloud technologies, development methodologies, testing practices, and modern software engineering principles.
Experience:
-
Leading the development and delivery of large-scale software projects.
-
Collaborating directly with business stakeholders to define requirements and prioritize work.
-
Managing software product backlogs, roadmaps, and project delivery activities.
-
Designing, developing, testing, deploying, and supporting enterprise software applications.
-
Leading technical teams and coordinating efforts across multiple business and technology groups.
-
Managing complex enterprise systems and system integrations.
-
Evaluating and implementing new technologies and architectural approaches.
-
Performing business analysis, cost-benefit analysis, strategic planning, and solution evaluation.
Desired Qualifications
-
5+ years of professional software development experience.
-
Experience leading enterprise software projects from requirements through production deployment.
-
Extensive experience with ASP.NET MVC, .NET frameworks, RESTful services, and API development.
-
Experience serving in a technical product owner, technical lead, solution lead, or similar role.
-
Strong ability to work directly with business stakeholders, facilitate discussions, and translate business needs into technical solutions.
-
Experience managing product backlogs, user stories, prioritization, sprint planning, and Agile delivery processes.
-
Experience with SQL Server and relational database design and development.
-
Experience with cloud platforms and modern DevOps practices.
-
Experience with Python, PowerShell, automation frameworks, and data transformation tools.
-
Hands-on experience with containerization technologies, including Docker and container orchestration concepts.
-
Experience integrating enterprise applications through APIs, messaging, ETL, and data exchange technologies.
-
Strong written and verbal communication skills, including the ability to communicate effectively with technical and non-technical audiences.
-
Experience mentoring developers and providing technical leadership within Agile software development teams.
To learn more about the department, please visit the ITD website (https://itd.idaho.gov/) . Make a difference in your community and in the lives of the citizens of Idaho! Contact an ITD Recruiter at: [email protected] or call 208-334-8664. The Idaho Transportation Department does not sponsor work visas.
The State of Idaho offers a robust total compensation package, including medical, vision, and dental insurance; PERSI retirement benefits; paid sick, vacation, and parental leave; and 11 paid holidays per year. For additional information, please visit https://dhr.idaho.gov/information-for-state-employees/.
EEO/ADA/Veteran:
The State of Idaho is committed to providing equal employment opportunities and prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, political affiliation or belief, sex, national origin, genetics, or any other status protected under applicable federal, state, or local laws.
The State of Idaho is committed to access and reasonable accommodations for individuals with disabilities, auxiliary aids and services are available upon request. If you require an accommodation at any step in our recruitment process, you are encouraged to contact (208) 334-2263 (TTY/TTD: 711), or email [email protected] .
Preference may be given to veterans who qualify under state and federal laws and regulations.
How this job compares
Set against the 42,527 open Software Engineer jobs on Olive Jobs, counted November 6, 2026.
- Pay
- This postingNot listed
- Idaho median$115–219K/yr191 salary ranges
- US median$50–65/hr1,053 hourly ranges
- Openings
- Olive Jobs lists 222 open Software Engineer jobs in Idaho and 42,527 across the US. 8% of them nationwide are listed as remote or flexible.
- Hiring the most in Idaho
- Oracle72 open
- Meta18 open
- Micron Technology, Inc.16 open
- Experience
- Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (34,814 postings).
- Education
- 13,955 of the 42,527 open Software Engineer jobs (33%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 6, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.



