Position Overview
The Applications Development Senior Programmer Analyst is an intermediate-level position responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. This role requires a combination of advanced Java development skills and experience in leveraging AI-driven development tools, such as GitHub Copilot, for code generation, optimization, and automated testing to accelerate the software development lifecycle. The overall objective for this role is to contribute to applications systems analysis and programming activities.
**Responsibilities:**
+ Conducting tasks related to feasibility studies, time and cost estimates, IT planning, and risk analysis for applications development.
+ Establishing and implementing new or revised applications systems and programs to meet specific business needs.
+ Monitoring and controlling all phases of the development process, including a...