You are viewing a preview of this job. Log in or register to view more details about this job.

IT Software Engineer III

We are seeking an Software Engineer III, to perform the full range of Web Application and Client Server support responsibilities. This position is in downtown Boise in the IT Services Division, Applications and Development Bureau. Incumbents will apply their technical knowledge to identify and solve complex problems.

The Software Engineer III must support a wide range of web applications, client/server applications, and Commercial off-the-shelf (COTS) products. In this role, Software Engineers are expected to have a proven depth and breadth of experience in supporting web and client/server applications. Software Engineers will be required to utilize a variety of skills to implement and support these applications.

This position is remote optional within the Treasure Valley.

BEST RETIREMENT AVAILABLE IN THE NATION 
 
We have one of the Nation's best state retirement systems (PERSI) that offers a lifetime benefit. 
 
EXCELLENT BENEFITS
  • excellent medical, dental and vision insurance- (full-time) employee only coverage for PPO $65/month for medical and vision & $11.00/month for dental 
  • generous vacation and sick leave accrual beginning as soon as you start 
  • 11 paid holidays a year 
  • paid parental leave
  • multiple savings plans, optional 401K, and optional 457
  • basic life insurance for employee and family 
  • employee covered at one times annual salary
  • spouse covered at $10,000
  • child covered at $5,000
  • wellness programs 
  • ongoing training opportunities 
  • an opportunity for student loan forgiveness  
  • and more! 

Our generous benefits package increases the total compensation of a full-time (benefits eligible) IT Software Engineer III making $29.75/hour to an estimated $42.16/hour. 

If you have previously applied for Software Engineer III, and wish to be considered for the current vacancy, you must reapply under this announcement. Previous scores will not be used. This announcement may be used to fill future vacancies.

Example of Duties
  • Conducts a complete diagnosis of most business problems, factoring in a strong understanding of technical architecture.
  • Identifies, designs, directs, and performs analyses to resolve complex first-time project issues including the analysis of technical and economic feasibility of proposed system solutions.
  • Leads design sessions by presenting logical statements of business problems and designs, and offering and incorporating ideas.
  • Designs projects with broad implications, requiring system integration of technical platforms.
  • Develops code to add functionality to new or existing systems.
  • Some positions may have on-going leadership or formal supervisory responsibility for a small IT team.
  • Provides subject matter expertise around specific web technologies.
  • Understands all solution components and how they interoperate to support business processes.
  • Manages an effective issue identification and resolution process.
  • Serves as the focal point for resolving web application and client/server infrastructure-related issues in both Production and Non-Production environments.
  • Performs COTS application upgrades.
  • Migrates applications and servers to new versions of operating systems.
  • Migrates new versions of software applications into a Production environment.
  • Interfaces with both IT Software Engineers and application users.

Minimum Qualifications
You must possess all the minimum qualifications listed below to pass the exam for this position. Click on the Questions tab associated with this announcement for the details regarding minimum qualification requirements. The Supplemental Questions on the application are the exam questions. Please make sure your resume or work history supports your answers. Failure to do this may result in not passing the exam and disqualify you from being considered for this position.

  • Considerable knowledge of data architecture, software architecture, common software design patterns, development and testing practices.
  • Considerable knowledge of programming languages and software development tool suites.
  • Experience creating, interpreting and documenting user requirements.
  • Experience analyzing development solutions to show costs and benefits.
  • Experience coding, testing and deploying production systems.
  • Experience establishing and defining architecture and development standards.

Supplemental Information
EXTRA CREDIT:  
 
Below are extra credit questions. They are not required, however, having the minimum qualifications and the education and/or experience below will increase your score. 

  1. Experience in Visual Studio. Gained by five year of related experience in developing websites and applications using Visual Studio, including working with .NET Framework and .NET Core using .NET MVC and Web Forms, must include proficiency in C#, HTML, CSS, bootstrap and JavaScript. 
  2. Experience in Microsoft DevOps. Gained by at least 3 years of related experience working with Microsoft DevOps, including creating and managing builds, releases, and pipelines.
  3. Experience in Business Requirement and Design Document Writing. Gained by at least 3 years of related experience writing clear and concise business requirements and design documents that effectively communicate technical concepts to both technical and non-technical stakeholders. 
  4. Experience in SQL Server. Gained by at least 3 years of related experience writing complex queries and stored procedures using SQL Server. 
  5. Experience in Containerization. Gained by at least 3 years of related experience in developing websites or applications that target containerization, including working with Docker and Kubernetes. 

EEO/AA/Veteran