IT Software Engineer IV
- Boise, ID, United States
Applications open in a new tab.
Job details
- Experience
- 5+ years of professional software development experience.
- Posting language
- English
- Posted
Original 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: careers@itd.idaho.gov 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 ada.coordinator@dhr.idaho.gov .
Preference may be given to veterans who qualify under state and federal laws and regulations.
More about this job
Skills
- Requirements gathering
- Prioritization
- Estimating
- Troubleshoot
- Root cause analysis
- Customer experience
- Leadership
- Coaching
- Strategic planning
- Cloud technologies
- Engineering principles
- Perform business analysis
- Software development
- Microsoft ASP.NET
- .NET
- API development
- Agile
- Microsoft SQL Server
- DevOps
- Python
- Microsoft PowerShell
- Docker
- Data engineering
- Communication skills