PROGRAMMER ANALYST II
Under the direction of the Coordinator, Data Warehouse (DW), the Programmer Analyst II will utilize different programming tools to transform information into meaningful and actionable insights. The Programmer Analyst II will design, develop, test, deploy, maintain, and support systems that deliver value to stakeholders. The Programmer Analyst II will play a significant role in strategic development and leading projects, as well as oversee resources, change management, and quality management initiatives. The ideal candidate will possess superior technical ability, business acumen, communication, and relationship management skills.
The below list is a summary of the functions of the job, not an exhaustive or comprehensive list of all possible job responsibilities, tasks, and duties.
- Translates business requirements to design and develop processes and modules for the Data Warehouse System.
- Oversees and manages the technical aspects of the data warehouse and processes.
- Develops, implements, and supports interfaces for data moving to and from the enterprise systems and complex reports using application / software development tools.
- Collaborates and works cross-functionally with internal and external stakeholders to ensure data consistency, integrity, and accurate generation for reporting and analytics of information.
- Develops, manages, and executes projects, project plans, and team activities. Organizes and manages several tasks and projects with concurrent time sensitive deadlines.
- Clearly and concisely communicates technical concepts to both technical and non-technical audiences.
- Develops, maintains, optimizes, tests, automates, and streamlines maintenance and development efforts to enhance business processes.
- Uses data retrieval techniques and reporting tools to build interfaces and generate insights.
- Conducts troubleshooting of problems in real-time in order to diagnose the root cause of system issues.
- Consistently assesses personal strengths and weaknesses in order to pursue training and development opportunities.
- Prioritizes assigned work to keep daily responsibilities and projects moving forward in a timely manner.
- Exercises a working knowledge of CIPA, FERPA, and HIPAA regulations.
The below list is a summary of the knowledge, skills, and abilities required for success in this position, not an exhaustive or comprehensive list.
Knowledge of web client technologies including proficiency with modern HTML, CSS, and modern JavaScript.Working familiarity with cloud services and architecture.Advanced proficiency in data transformation, modeling, and database management.Working familiarity with Confluence, JIRA, and GitHub.Ability to conduct and interpret quantitative and qualitative analyses.Ability to work effectively independently as well as collaboratively on multiple priorities.Ability to think critically to solve complex problems.Ability to quickly pivot tasks if priorities change or production issues arise.Excellent interpersonal skills including verbal and written communication skills, teamwork and customer service skills.This position requires work onsite and is also eligible to participate in the Telework Program after the first 60 working days of employment. Schedules for hybrid telework will be subject to approval and determined by the department and / or supervisor.