> Markdown version of [/jobs/ext/535525-programmer-analyst](https://www.wearedevelopers.com/jobs/ext/535525-programmer-analyst). 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). --- # Programmer Analyst - **Company:** Pasadena Area Community College District - **Location:** Pasadena, CA, United States - **Salary:** $93,879.0 - $103,501.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Applicant Tracking Systems, Software Applications, Business Process Modeling, Information Systems, Computer Programming, Databases, Software Debugging, Systems Analysis, Office Suite, Software Engineering, Data Processing, Software Modules, Enterprise Software Applications, Software Security, Information Technology, Data Management, Multiplatform, Programming Languages - **Published:** June 12, 2026 - **Apply:** https://www.dice.com/job-detail/af47ab16-24ca-4e6c-b015-3bb79ea63080 ## About the Role * An Associate in Arts Degree in Computer Science or a related field; AND * One year of increasingly responsible experience in applications development and application security. NOTE: Four (4) years of experience in application development and application security may be substituted in lieu of the education requirement. KNOWLEDGE, SKILLS AND ABILITIES: May be representative, but not all-inclusive, of those knowledge, skills and abilities commonly associated with this position. KNOWLEDGE OF: * Principals of multi-platform application and program development. * Standard programming languages. * Principles, methods and techniques of computerized data processing, computer applications, including hardware and software. * General office software. SKILL TO: * Apply knowledge of the principles, methods, and techniques of multi-platform application, program development, data processing, computer applications, hardware, software, and standard programming languages to manipulate and extract data from District software, information systems, and third party information systems. * Use general office software to communicate with district staff, vendors, third party administrators, and develop reports., * Successful completion of background check including Live Scan and Tuberculosis (TB) assessment/screening. ## Description Under the direction of the Assistant Director, Enterprise Application Services, this position contributes to the design, development, and support of innovative technology solutions that enhance services across the College. Working closely with technical staff and campus partners, the incumbent develops and implements software applications, analyzes business needs, improves system functionality, and provides training and support to end users. This role offers an opportunity to apply technical expertise, problem-solving skills, and creativity to develop solutions that improve efficiency, streamline processes, and support student and employee success., * Provides advanced technical support to the Assistant Director, Enterprise Application Services and to different departments in translating business needs into the development of functionality for multiplatform applications. * Provides advanced technical support in the testing, debugging, and tracking of developed application modules. * Provides advanced technical support by developing and testing system queries for application modules. * Assists in the development, testing, and maintenance of interface functionality between systems. * Assists in developing and maintaining application documentation including, but not limited to, release notes and flow diagrams. * Assists in developing and testing system queries. * Migrates and translates code between programming languages. * Optimizes code to minimize the use of computing resources. * Learns and applies new technologies related to module development. * Performs related duties as assigned., * Work on a variety of application development efforts with competing deadlines. * Stay current in the field of programming and application development. * Work independently with minimal supervision. * Provide employee trainings. * Communicate effectively, orally and in writing, to communicate with district staff, vendors, third party administrators, and complete various projects. * Interpret, apply, and explain rules, regulations, policies, and procedures. * Analyze situations accurately and adopt an effective course of action. * Develop and maintain collegiate relationships with District staff, students, and members of the community to develop multiplatform applications and methods to manipulate and extract data. PHYSICAL ABILITIES * Able to continuously (5.6 hours to 8 hours per shift) exhibit the ability to operate a computer * Able to frequently) exhibit mobility and the ability to communicate with District staff, vendors, and third party companies to complete projects. ENVIRONMENTAL ELEMENTS: The position will continuously (5.6 hours to 8 hours per shift) work in an indoor office environment with moderate temperature moderate noise exposure. The position will frequently (2.6 hours to 5.5 hours per shift) work with members of the campus community, vendors, and third party companies. Core Competencies: The District has identified the following essential skills and attributes needed for success in this position. * Application Development & Programming Proficiency * Systems Analysis & Requirements Gathering * Software Testing & Debugging * Database & Data Management Knowledge * System Implementation & Migration Support * Technical Documentation * User Support & Technical Training * Problem Solving & Continuous Improvement, * If you do not follow the process or your application/resume is incomplete, your information will not be processed. * If you need to update any submitted information, you will need to reapply in full. When HR sees duplicate applications, we archive the oldest and the most recent application and materials are considered. * The selection advisory committee will review, evaluate, and consider applications and supporting materials received by the deadline. Meeting the minimum qualifications for a particular position does not assure the applicant an interview. * While the acceptance of the application packet is done through PCC's Applicant Tracking System (ATS), all hiring decisions are made by a hiring committee. * Once applications are submitted, they are final. Please carefully review your application and the documents which you are attaching to make sure that they are free from errors and complete. If you require assistance with your application, please refer to the or you may contact NeoEd Customer Support at . Customer Support is available Monday - Friday, 6 a.m. - 6 p.m. (PST). All materials listed below may be required for your application packet to be considered complete: * Resume or Curriculum Vitae * Cover Letter After a review of applications received, the District may require the completion and submission of supplemental documents prior to the interview process. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [One Platform Could Not Fit Them All](https://www.wearedevelopers.com/videos/1919-one-platform-could-not-fit-them-all) - [The Dark Corners of Kotlin Multiplatform](https://www.wearedevelopers.com/videos/100143-the-dark-corners-of-kotlin-multiplatform) - [Software Security 101: Secure Coding Basics](https://www.wearedevelopers.com/videos/220-software-security-101-secure-coding-basics) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [How Sparking Developer Joy Unlocks Developer Productivity](https://www.wearedevelopers.com/videos/613-how-sparking-developer-joy-unlocks-developer-productivity) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Starter Kit For Job Applications For Developers](https://www.wearedevelopers.com/magazine/7-starter-kit-for-job-applications-for-developers) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills)