Custom Application Developer - ITSD
Listed on 2026-10-05
-
Software Development
Software Engineer, DevOps, Full Stack Developer, Cloud Engineer - Software
Featured
USA: | IT And Computers | Full Time
33.90 - 42.94 USD per hour
Posted 5 days ago | Apply before October 13, 2026
We are looking for a senior-level Java Software III Engineer to join our Application and Data Services team and help build scalable, intelligent systems using modern AI technologies. As a Java Software Engineer III, you will design and develop complex software solutions, lead technical initiatives, leverage AI/ML capabilities to dramatically shorten development time, and collaborate with cross-functional teams to enhance critical products and platforms.
Software Engineer III is responsible for the analysis, design, coding, component, and assembly testing of system and component software tools and applications. Software Engineers typically handle maintenance (including production support), enhancement, and development work.
Our development and production environment includes clustered JBoss application servers, clustered Apache web servers, Linux, MyEclipse IDE, Jenkins, Oracle, etc.
We are looking for a strong technical contributor who can quickly come up to speed with our existing system functionality and application infrastructure, from both hardware and software perspectives. The candidate to fill this position must be able to work in a fast-paced, agile environment. This position will be located in Boise
.
This position is not eligible for telework.
The successful applicant will be required to complete a criminal history background investigation. Employment is dependent upon satisfactory results of the investigation.
BENEFITS:The State of Idaho offers a robust total compensation and benefits package, including but not limited to:
- Paid sick and vacation that begins accruing on your first day of employment; can be used immediately after accruing (no waiting time)
- 2 voluntary supplemental retirement plans including both pre-tax and Roth options
- Deferred compensation plan
- Life insurance for self, spouse, and children
- Short and long-term disability insurance
- Flexible Spending Accounts (FSA)
- Wide variety of training opportunities
- Some positions offer flexible hours and/or telecommuting
- Designing and developing high-volume, high-performance applications for mission-critical systems, delivering high availability and reliability.
- Capable of contributing alone or as part of a team in all phases of the development lifecycle.
- Experienced in working in a continuous improvement style of development by investigating technical alternatives and new technologies.
- Understand agile-scrum development environments with the use of Azure Dev Ops or Jira.
- Evaluate, utilize, and lead the use of AI/ML capabilities to accelerate existing and new product modification/creation.
- Utilize AI technologies to increase efficiency in code delivery and releases.
- Collaborate with product, QA, and data teams to define requirements and ensure alignment on AI feature behavior.
- Develop system specifications and interfaces.
- Code new features/functionality, as well as software enhancements and/or required fixes to production problems using existing and industry-standard functional and technical programming standards.
- Participate in or conduct structured code reviews/walkthroughs and sprint planning.
You must possess all the minimum qualifications below to pass the exam for this position. Please make sure your resume or work history supports your meeting the minimum and specialty qualifications for this position. Failure to do this may disqualify you from being considered for this position.
It is highly recommended to attach a one-page cover letter to your application to demonstrate how you meet the requirements below.
- Considerable knowledge of data architecture, software architecture, common software design…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).