> Markdown version of [/jobs/ext/727233-information-technology-analyst-programmer-ii-office-of-the-city-engineer](https://www.wearedevelopers.com/jobs/ext/727233-information-technology-analyst-programmer-ii-office-of-the-city-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Information Technology Analyst/Programmer II - Office of the City Engineer - **Company:** City of Phoenix - **Location:** Phoenix, AZ, United States - **Experience:** Experienced - **Salary:** $74,796.0 - $105,248.0 - **Contract:** Temporary contract - **Skills:** Software Applications, Unit Testing, Business Software, Information Systems, Databases, Data Validation, Information Engineering, Systems Analysis, Integrated Development Environments, Object-Oriented Software Development, Oracle (Applications), Primavera, Information Technology, Performance Monitor, Form Processing, User Administration - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b6f05b0aa2ed8411 ## About the Role * Two years of experience in computer applications programming and development and systems analysis. * Bachelor's degree in computer science, computer information systems, mathematics, or a related field. * Other combinations of experience and education that meet the minimum requirements may be substituted. * All finalists for positions are subject to a criminal background check applicable to the department or position. * Some positions require the use of personal or City vehicles on City business. Individuals must be physically capable of operating the vehicles safely, possess a valid driver's license and have an acceptable driving record. Use of a personal vehicle for City business will be prohibited if the employee is not authorized to drive a City vehicle or if the employee does not have personal insurance coverage. For information regarding pre-screening and driving positions, The minimum qualifications listed above, plus: * Two years of experience rolling out and implementing enterprise software applications similar to Oracle Unifier, including planning, configuration, user training, and post-deployment support. Experience with/in: * Working in a government or similarly structured environment, collaborating with a variety of people, managing a demanding workload, and staying self-motivated without close supervision. * Training staff and users to work with the new systems and ability to demonstrate superior seamless customer service, integrity, and commitment to solving problems associated with new system deployment. * Collaborating with colleagues and contributing to team success through guidance and support. ## Description The Office of the City Engineer is responsible for overseeing the selection of architects, engineers, and contractors to execute the City's 5-year, $11 billion Capital Improvement Program. The Office of the City Engineer is seeking an enthusiastic, detail-oriented, and high-performing individual to join the team as Information Technology Analyst/Programmer II. The Information Technology Analyst/Programmer II (ITAP II) works closely with professionals in other technology environments, other business units within the department, and in other City departments; thus, offering opportunities for continued professional growth. The ITAP II position will be part of a team leading the management of the Construction Project Management Information System (CPMIS). CPMIS is based on Oracle Primavera for project management. CPMIS manages 300-plus active projects worth $3 billion. The CPMIS is a key tool for the success of capital and tenant improvement projects. Various stakeholders from several different divisions collaboratively use the platform to manage the projects. Key duties include and are not limited to: * Identifying configuration improvements and defects. * Planning, developing, training, and rolling out changes to the CPMIS. * Providing ongoing maintenance and troubleshooting of any issues. * Developing and maintaining configuration, and security management of the CPMIS. * Conducting performance monitoring and system integrity checks in the CPMIS. * Managing configuration of business processes, user administration, data views, reports, and dashboards. * Implementing necessary corrections in the development environment and migrating changes to the production environment. * Collaborating with stakeholders to perform detailed requirements analysis, documenting current and future processes, and managing all aspects of testing and implementation. IDEAL CANDIDATE Ability to: * Monitor and/or observe data to determine program problems. * Maintain, troubleshoot, and support cloud-based and on-premises applications. * Analyze, interpret, and present research findings to prepare design specifications. * Collaborate with business users to convert requirements into technical designs and solutions. * Support a business application that enhances customer experience and interactions. * Collaborate with colleagues and contribute to team success through guidance and support. * Analyze specifications and instructions to develop appropriate systems and programs. * Establish and maintain effective working relationships with management, staff, contractors, and/or vendors. * Operate effectively in a team or independently, with a strong focus on customer service and solution ownership. * Provide superior, seamless customer service, integrity, and commitment to solving problems associated with new system deployment. Knowledge of/in: * Unifier System Administration. * Research methods and techniques, including structured system analysis and design, and information engineering. * Flowcharting, data modeling, process modeling, form design, and control procedures. * Capabilities, limitations, and functional applications of information technology. * Software unit and integration testing, object-oriented technologies, and/or event-driven concepts. * Different types of database organization, access methods, and retrieval techniques., * Project management and organization, including managing system data entry, validating data accuracy, reviewing reports, and resolving discrepancies. * Preparing and delivering written and oral reports to management on project data, including the creation of supporting charts and graphs. * Developing quality control processes, creating standards, and monitoring compliance across teams to ensure data accuracy. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [RPA in the Public Sector](https://www.wearedevelopers.com/videos/86-rpa-in-the-public-sector) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)