Custom Application Developer - ITSD

State of Idaho

$88K — $105K *
Boise, ID 83709In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in IT or equivalent experience; Master's degree acceptable.
  • 2+ years in software/DD testing and analysis.
  • Strong knowledge of programming languages and development tools.
  • Experience in developing high-performance applications.
  • Proficient in analyzing development costs and benefits.
  • Experience in creating and interpreting user requirements.
  • Leadership skills in AI/ML integrations.

Responsibilities

  • Design and develop high-volume, high-performance applications.
  • Lead the integration of AI/ML for product development.
  • Collaborate with teams on requirements and feature behavior.
  • Conduct code reviews and lead sprint planning.
  • Develop system specifications and interfaces.
  • Test and deploy production systems and enhancements.
  • Maintain and enhance existing software solutions.

Benefits

  • Robust state retirement system offering lifetime benefits.
  • 11 paid holidays and immediate use of sick/vacation days.
  • Paid parental leave and comprehensive healthcare insurance.
  • Two voluntary supplemental retirement plans available.
  • Deferred compensation and life insurance options.
  • Flexible Spending Accounts (FSA) offered.
  • Wide range of training opportunities and PSLF eligibility.
Full Job Description
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.

BENEFITS:

The State of Idaho offers a robust total compensation and benefits package, including but not limited to:

  • We have one of the Nation's best state retirement systems (PERSI) that offers a lifetime benefit at retirement.
  • 11 paid holidays
  • Paid sick and vacation that begins accruing on your first day of employment; can be used immediately after accruing (no waiting time)
  • Paid parental leave
  • Medical, vision, and dental insurance benefits that become effective first of the month following your hire date. All contributions can be pre-tax (full-time/30+ hours per week)
  • 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
  • Additional perks and discounts available through medical provider
  • Public Service Loan Forgiveness (PSLF) Eligibility
  • Employee assistance program


Additional information related to benefits and/or State programs can be found here: https://dhr.idaho.gov/StateEmployees/Benefits.html.*

EXAMPLE OF DUTIES:

  • 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 DevOps 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.


MINIMUM QUALIFICATIONS:

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 patterns, development, and testing practices. Typically gained by at least a bachelor's degree in information technology discipline or equivalent from an accredited college AND at least two years of work experience using data architecture, software architecture, common software design patterns, development, and testing practices OR a master's degree in an information technology discipline or equivalent from an accredited college OR at least five years of work experience using data architecture, software architecture, common software design patterns, development, and testing practices.
  • Considerable knowledge of programming languages and software development tool suites. Typically gained by at least one course of classroom instruction at an accredited college or vocational-tech level directly related to at least one programming language and software development tool suites AND at least 18 months of work experience using programming languages and software development tools.
  • Experience creating, interpreting and documenting user requirements. Typically gained by at least two years of work experience on more than one development project.
  • Experience analyzing development solutions to show costs and benefits. Typically gained by at least two years of work experience analyzing development solutions to show costs and benefits.
  • Experience coding, testing, and deploying production systems. Typically gained by at least two years of work experience testing and deploying production systems.
  • Experience establishing and defining architecture and development standards. Typically gained by at least two years of work experience establishing and defining architecture and development standards.


Learn About a Career with DHW

PLEASE NOTE: application assistance is not available after the business hours listed below, on the weekends, or on holidays and you must apply before 11:59 pm on the closing date. When applying, use CHROME as your browser to avoid complications.

If you have questions, please contact us at:

Email is the quickest way to get an answer to your questions.

(answered Monday through Friday during business hours MST)

EMAIL:[email protected]
PHONE:(208) 334-0681

Similar Jobs

More Jobs at State of Idaho

More Information Technology Jobs

Find similar Custom Application Developer - ITSD jobs: