The Senior Analyst Programmer within the Application Services Group is responsible for programming, analysis, testing, and support tasks. This role includes troubleshooting, designing, implementing, and maintaining system applications. Key duties involve managing the Authority's Application Portfolio, supporting both existing and new applications, resolving production issues, complying with IT change management, and verifying application functionality post-changes. Additionally, the Analyst Programmer installs upgrades and patches, designs and implements changes to enhance functionality, and identifies replacement solutions for obsolete applications. Technical skills required: Proficiency in .Net platform and SQL Server 2016+, with 4+ years of programming experience. Experience with JavaScript, jQuery, SOA, and web services development. Preferred skills: Oracle PL/SQL and databases. Java EE, C-language, and Korn shell scripting. ECRM systems (Allegro, Hitachi). Big Data ecosystems (Hadoop, Cassandra). #LI-JP1