The Applications Analyst is the journey-level classification in the Applications Analyst series, responsible for performing a wide range of technical duties related to the installation, maintenance, programming, configuration, and administration of enterprise and desktop software applications. Incumbents in this class conduct applications and data analysis, develop and modify programs, perform database administration tasks, and provide tier-two support to City departments. They assist in the design, testing, and deployment of new applications and enhancements to existing systems, ensuring alignment with business and technical requirements. Applications Analysts also contribute to documentation, user training, and the ongoing evaluation of technology solutions to improve operational efficiency. This class is distinguished from the Senior Applications Analyst by the complexity of assignments and depth of systems knowledge required, with the latter performing advanced-level analysis and programming for highly complex systems and interfaces.