Software Engineer I - Information Technology

Pima CountyTucson, AZ
1dOnsite

About The Position

The Pima County Information Technology Department (ITD) is seeking a highly technical and systems-focused Software Engineer to serve in the role of Software Engineer I. This role involves developing and providing ongoing support to systems encompassing all aspects of Pima County operations both internal and public facing. This person will operate across various software engineering disciplines including but not limited to UX, middle-tier, and persistence management. They will also be responsible for testing and system automation. Pima County offers an opportunity to utilize one's skills, grow new ones, work in a team environment and advance one's career in a rewarding domain. The successful applicant will bring energy, enthusiasm, professionalism and a desire to get better every day, as well as to make a difference in the community by supporting the mission of Pima County government. In applying for this position, pay particular attention to the description that follows and to the preferred qualifications at the end of this posting, addressing each qualification in your application. This position is on site with the possibility of part-time telecommuting after 6 months of initial probation. This is an in-office position located in Tucson, AZ, and cannot be remote. The Information Technology Department is unable to provide visa sponsorship for this position.

Requirements

  • Bachelor’s degree from an accredited college, university or technical school AND two (2) years of experience in software development. (Relevant experience and/or education from an accredited college or university may be substituted.)
  • OR: Two (2) years experience with Pima County as an Applications Developer I or closely related position as determined by the department head at the time of recruitment.
  • Qualifying education and experience must be clearly documented in the "Education" and "Work Experience" sections of the application.
  • Valid driver license is required at time of application.
  • Valid AZ driver license is required at time of appointment.
  • Employees must attain and maintain access certification for all relevant departmental databases required of assigned position.
  • Some positions must possess and maintain as a condition of employment the Terminal Operator for ACJIS certification.

Nice To Haves

  • Experience with software development technologies such as C#, JavaScript, SQL, React, Java, Python, CSS, and Bootstrap.
  • Experience working in an agile team environment.
  • Experience with data security practices as they apply to large enterprises.
  • Experience providing customer support.
  • Unit and integration testing experience.
  • A resume is required.

Responsibilities

  • Performs software applications design and development duties
  • Meets with project managers and business analysts to obtain application requirements, and reviews business requirements documentation
  • Conducts research and analysis of systems, applications, and integrations to fully understand the impact of requirements on existing code or business processes
  • Designs and develops new applications and re-writes, updates, enhances and/or modifies existing applications based on established specifications
  • Performs unit and integration testing to identify any code deficiencies before progressing code to business analysis team
  • Performs code development activities using various programming languages, system utilities, tools, code libraries, database query languages, and system-level commands
  • Provides base operations support for all Information Technology department (ITD) applications and provides problem diagnosis and resolution to address reported issues with systems, applications, and integrations
  • Prepares systems processing and maintenance documentation
  • Participates in basic project estimating and forecasting
  • Participates in software quality assurance processes designed to identify errors in functionality, usability, and software performance
  • Executes application development activities that follow approved architectural models and standards
  • Responsible for other duties as assigned in support of the overall goals and functions of both the Department and Pima County.

Benefits

  • Employees enjoy competitive salaries, generous health insurance coverage, and retirement plans that contribute to long-term financial security.
  • Pima County recognizes the importance of a healthy work-life balance, offering flexible work schedules, a generous family leave policy and wellness programs that prioritize employee well-being.
  • Employees benefit from opportunities for professional advancement through training programs, workshops, and educational reimbursement programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service