The Software Developer performs programming and maintenance for systems and applications based on customer business requirements. Depending on level, the role may include Scrum development responsibilities. The position is hybrid and requires the employee to reside and work within Arizona. Hybrid individual contributors are generally required to work onsite at least once per week; onsite requirements may change based on business needs and responsibilities. The role has four levels: Programmer I maintains and develops basic systems and programs with guidance; Programmer II handles moderately complex systems and may participate in or lead medium-sized projects; Programmer III independently develops and maintains complex systems, mentors junior programmers, and may lead large or cross-functional projects; and Lead Programmer reviews and improves operational processes, leads quality and efficiency initiatives, and develops staff. Level 2S and Level 3S roles, or Level 2 and Level 3 programmers assigned these duties, may serve as Scrum Masters and support Scrum teams. All levels participate in applicable systems development activities, maintain accuracy and timeliness, communicate with stakeholders, and may work additional hours, including evenings and weekends, when requested or required by business needs. A full-time schedule of at least 40 hours per week is required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
High school or GED