Job Description

We are seeking an **Applications Development Intermediate Programmer Analyst** to join our Technology team. This role is crucial for the establishment and implementation of new or revised application systems and programs, contributing significantly to application systems analysis and programming activities. The ideal candidate will possess strong hands-on development skills in modern technologies.

**Responsibilities:**

+ Apply in-depth knowledge of applications development procedures and concepts, alongside expertise in various technical areas, to identify, define, and implement necessary system enhancements. This includes significant hands-on development using languages like **Java** and **Python** for core application logic and scripting, as well as actively analyzing and interpreting existing codebases.
+ Design, develop, and implement robust and scalable application features, frequently leveraging **microservices** architectures to enhance modularity and perf...

Ready to Apply?

Take the next step in your AI career. Submit your application to Citigroup today.

Submit Application