Job
Description
The Applications Development Senior Programmer Analyst position involves actively participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main goal will be to contribute to activities related to applications systems analysis and programming. You will be responsible for various tasks including conducting feasibility studies, providing time and cost estimates, IT planning, risk technology, applications development, model development, and implementing new or revised applications systems and programs to address specific business needs or user areas. It will also be your responsibility to monitor and control all phases of the development process, providing support to business users on applications, and ensuring that essential procedures are followed. Your role will require you to utilize your in-depth specialty knowledge of applications development to analyze complex issues, evaluate business and system processes, and industry standards, and make informed judgments. You will also be expected to recommend and develop security measures post-implementation to ensure successful system design and functionality. Additionally, you will need to consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and assist in the installation of customer exposure systems. As an experienced professional in this role, you will have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and serve as a subject matter expert to senior stakeholders and/or other team members. Furthermore, you must appropriately assess risk when making business decisions, safeguarding the firm's reputation, clients, and assets, and ensuring compliance with applicable laws, rules, and regulations. You should demonstrate ethical judgment in personal behavior, conduct, and business practices and escalate, manage, and report control issues transparently. Moreover, having hands-on development and design experience and understanding of relevant technical areas such as Tungsten Total Agility, .NET, and Database/SQL is essential. Strong data analytics skills, understanding of CICD pipeline and components, experience with Agile methodology, BDD, and SDLC, as well as coordinating network and SSO teams for integration and authentication are valuable assets for this role. In terms of qualifications, the ideal candidate should have 8-10 years of relevant experience in systems analysis and programming of software applications, managing and implementing successful projects, and working knowledge of consulting/project management techniques/methods. A Bachelor's degree or equivalent experience is required for this position. Please note that this job description provides a high-level overview of the responsibilities and requirements for the role. Additional job-related duties may be assigned as needed.,