Job Opportunity
The One Pay Instant Payments Developer position involves participation in the establishment and implementation of new or revised application systems and programs in collaboration with a technology team.
This role is responsible for conducting feasibility studies, time and cost estimates, IT planning, risk analysis, applications development, model development, and implementing new or revised applications systems and programs to meet specific business needs or user areas.
Responsibilities include monitoring and controlling all phases of the development process, analyzing design, construction, testing, and implementation, as well as providing user and operational support on applications to business users.
* Conduct thorough analyses of complex problems/issues, evaluate business processes, system processes, and industry standards, and make informed judgments.
* Recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality.
* Collaborate with users/clients and other technology groups on issues, recommend advanced programming solutions, and assist with customer-facing systems.
* Maintain adherence to essential procedures and help define operating standards and processes.
* Serve as an advisor or coach to new or lower-level analysts.
* Operate with minimal direct supervision, exercising independence of judgment and autonomy.
* Act as a subject matter expert (SME) to senior stakeholders and/or other team members.
* Adequately assess risk when making business decisions, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations.
In this role, you will have the opportunity to work with a talented team and contribute to the development of innovative solutions. If you are a motivated and experienced professional looking to take your career to the next level, we encourage you to apply.
Requirements
To be successful in this role, you will need:
* Experience in systems analysis and programming of software applications.
* Experience in managing and implementing successful projects.
* Working knowledge of consulting/project management techniques/methods.
* Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
We are committed to fostering a culture that values diversity, equity, and inclusion. We welcome applications from qualified candidates who share our commitment to excellence and innovation.