Job Type: Classified
Job Classification: 5353 - ITSD - Software Engineer I
Salary Grade: 14
Pay Range
Hiring Range: $60,487 - $72,585 Annually
Full Range: $60,487 - $84,682 Annually
Salary offers are based on the candidate's equivalent experience and internal equity with other employees within the same job classification.
The ITSD - Software Engineer I performs application development activities which includes reviewing and understanding business requirements documentation, completing system and application design, working with existing code libraries, writing application code in various languages, and performing troubleshooting analysis to identify code defects. Assignments include new application development projects and base operations support for both in-house developed and vendor systems and integrations that range from basic to moderately complex.
Qualifying candidates may be asked to take an additional assessment as part of the recruitment process.
Essential Functions:
As defined under the Americans with Disabilities Act, this classification may include any of the following tasks, knowledge, skills, and other characteristics. This list is ILLUSTRATIVE ONLY and is not a comprehensive listing of all functions and tasks performed by incumbents of this class. Work assignments may vary depending on the department’s need and will be communicated to the applicant or incumbent by the supervisor.
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 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 court applications and 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;
Assists with systems software installation, server, database and security administration;
Maintains vendor software and in-house programs.
Minimum Qualifications:
Bachelor's degree with a major in computer science, management information systems, or a related field, and three (3) years of experience in application development; OR, any equivalent combination of experience and/or education approved by Human Resources.
(Relevant experience and/or education from an accredited college or university may be substituted.)
Qualifying education and experience must be clearly documented in the "Education" and "Work Experience" sections of the application. Do not substitute a resume for your application or write "see resume" on your application.
Preferred Qualifications: (Be specific in describing your experience in your application. Ensure the descriptions provided illustrate your competencies, specifically addressing the required and preferred qualifications.):
Minimum two (2) years experience implementing and maintaining Angular or a similar web application framework.
Minimum one (1) year experience developing and maintaining queries and stored procedures in Microsoft SQL.
Minimum two (2) years experience with Microsoft Visual Studio.
Selection Procedure:
Pima County Human Resources Department reserves the right to admit to the selection process only those candidates that meet the minimum qualifications. All applications will be assessed based on an evaluation of the listed education and experience. The hiring authority will interview and select the successful candidate from a referral list provided by Human Resources. Additional assessments/testing may be required as part of the selection process.
Supplemental Information:
Licenses and Certificates: Valid driver license is required at time of application. Valid AZ driver license is required at time of appointment. The successful applicant will be subject to a 39-month DOT Motor Vehicle Record review to determine applicant’s suitability to operate county vehicles in accordance with Pima County administrative procedures. Failure to obtain and maintain the required licenses and certifications shall be grounds for termination. Any offer of employment resulting from this recruitment is contingent upon Fleet Services’ review and approval of the candidate’s driving record.
Special Notice Items: This position works rotating shifts, including nights and weekends. Some positions may require bilingual abilities in English and a second language, as determined by the department head. The County requires pre-employment background checks. Successful candidates will receive a post-offer, pre-employment background screening to include verification of work history, education, and criminal conviction history. A prior criminal conviction will not automatically disqualify a candidate from employment with the County. Some positions may be required to work rotating shifts, including nights and weekends. Some positions may require bilingual abilities in English and a second language, as determined by the department head.
Physical/Sensory Requirements: Typically performs duties in a court environment and may lift materials and/or equipment 20 lbs or less. Occasional after hours and weekend hours are required to support system implementations and deployments.
Working Conditions: Working conditions will be determined by position.
EEO Information: Pima County Government is an Equal Employment Opportunity employer. We are committed to an inclusive and diverse workforce and will not discriminate in employment opportunities or practices on the basis of race, color, religion, national origin, age, disability, gender, sexual orientation, kinship, political interest, or any other characteristic protected by law.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Looking to kickstart your IT career? Pima County is excited to offer the position of ITSD - Software Engineer I, where you'll find a vibrant work environment dedicated to innovative application development. As a junior software engineer, you'll dive into the world of coding and creativity, getting hands-on experience in application design and development activities. Your role will include collaborating with project managers and business analysts to gather and analyze business requirements, assisting in the design of new applications, and enhancing existing systems. You'll work with cutting-edge technologies and tools, including Angular and Microsoft SQL, developing code that is both efficient and effective. We foster a supportive atmosphere that encourages learning and growth, so whether you're debugging code or writing application libraries, you'll have plenty of opportunities to showcase your skills. This entry-level position requires a bachelor’s degree in computer science or a related field, and three years of experience in application development are preferred. However, we value every candidate's unique experiences, so if you meet the requirements and have a passion for technology, we encourage you to apply. Join us at Pima County, where your contributions can have a significant impact on our community, and enjoy a dynamic workplace as you engage in important projects that help ensure effective court operations. Let's innovate together!
Join a dynamic team as a Public Health Program Coordinator committed to enhancing public health in Tucson.
Join the Pima County Health Department as a Community Health Worker II and play a vital role in enhancing community health and access to services.
Join Google Ads as a Senior Software Engineer to help revolutionize how users interact with technology and advertising.
Lead a dynamic software engineering team specializing in blockchain technology and MEV services with a focus on performance optimization and team productivity.
As a Senior Applications Engineer at GDIT, you'll play a pivotal role in enhancing software tools for government applications within a secure environment.
Join Workday's innovative team as a Software Engineer in Cloud Automation to transform and enhance our public cloud infrastructure.
A leading company is seeking a Platform Software Engineer to enhance their internal cloud infrastructure through automation and advanced tooling.
Seeking an experienced Senior Full Stack Developer to architect and build high-performance web applications in a dynamic collaborative environment.
Seeking a Senior Software Developer to join GDIT and lead architecture and design of applications supporting critical military operations in Huntsville, Alabama.
Innovate with Sajix as a Python Developer Trainee, where you'll develop backend solutions for cutting-edge health-tech applications.
Subscribe to Rise newsletter