Applications Development Sr Programmer Analyst

hace 2 semanas


Ciudad de México, Ciudad de México Citi A tiempo completo
Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Responsibilities:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications:

  • 5-8 years of relevant experience
  • 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

Education:

  • Bachelor's degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

  • Developer within a distributed, service-based, large-scale enterprise technology environment (financial institutions preferred).
  • Experience with Java J2EE / Spring / Oracle, Webservices / REST APIs and messaging in a Containerized environment. Demonstrated experience in design and build out of building Enterprise level J2EE applications with messaging capabilities and webservices
  • Experience with Kubernetes, Docker containers and Openshift platforms
  • Experience within the requirements / defect management tools (like JIRA), source code management tools (like GitHub, bit bucket), Change management Tools (like ServiceNow), build and Release management Tools (Jenkins, Maven), CI/ CD toolset and Production Infrastructure monitoring tools like AppDynamics. Good understanding and Experience with Infrastructure security (Single Sign-on, Certificates, JWT, IAM etc.). Experience with batch job Scheduling (Autosys JIL) etc.
  • Experience with systems / applications in Risk technology for financial institutions as OpenPages Knowledge is preferred

-

Job Family Group:

Technology

-

Job Family:

Applications Development

-

Time Type:

Full time

-

Most Relevant Skills

Please see the requirements listed above.

-

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

-

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi's EEO Policy Statement and the Know Your Rights poster.



  • Ciudad de México, Ciudad de México Citi A tiempo completo

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Ciudad de México, Ciudad de México Citi A tiempo completo

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Ciudad de México, Ciudad de México Citi A tiempo completo

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Ciudad de México, Ciudad de México Citi A tiempo completo

    The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Ciudad de México, Ciudad de México Citi A tiempo completo

    The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and work-flow for the area or function. Integrates subject matter and industry expertise within a defined area. Requires in-depth understanding of how areas collectively...


  • Ciudad de México, Ciudad de México Citi A tiempo completo

    Discover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.Job OverviewThe Apps Support Sr Analyst is a seasoned professional role....


  • Ciudad de México, Ciudad de México Citi A tiempo completo

    The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and work-flow for the area or function. Integrates subject matter and industry expertise within a defined area. Requires in-depth understanding of how areas collectively...

  • Programmer

    hace 2 semanas


    Ciudad de México, Ciudad de México Avi-Spl A tiempo completo

    Descripción GeneralDay-To-Day Responsibilities:Read and interpret AV systems drawings Gather programming requirements Create control modules, control code and user interfaces Mentor Associate ProgrammersPerform commissioning and acceptance testing of codeTest integrated systems and perform troubleshooting as neededDemonstrate completed system to...

  • Programmer

    hace 2 semanas


    Ciudad de México, Ciudad de México AVI-SPL México A tiempo completo

    Descripción GeneralDay-To-Day ResponsibilitiesRead and interpret AV systems drawingsGather programming requirementsCreate control modules, control code and user interfacesMentor Associate ProgrammersPerform commissioning and acceptance testing of codeTest integrated systems and perform troubleshooting as neededDemonstrate completed system to clientCreate...

  • Programmer

    hace 2 semanas


    Ciudad de México, Ciudad de México AVI-SPL A tiempo completo

    GeneralDay-To-Day Responsibilities:Read and interpret AV systems drawings Gather programming requirements Create control modules, control code and user interfaces Mentor Associate Programmers Perform commissioning and acceptance testing of code Test integrated systems and perform troubleshooting as needed Demonstrate completed system to client Create...