Job Description

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 activities.

**Responsibilities:**

+ Individual Contributor - Write good quality code in Java, Sprint Boot (related stack), Angular or any other UI tech stack.
+ Well versed with JUnit, Mockito, Integration Tests and Performance Tests
+ Well versed with UI/UX Designs, Unit test using Jest
+ Ability to build lower level design, develop components with minimal assistance
+ Ability to effectively interact, collaborate with development team
+ Ability to effectively communicate development progress to the Project Lead
+ Work with developers onshore, offshore and matrix teams to implement a business solut...

Apply for this Position

Ready to join Citigroup? Click the button below to submit your application.

Submit Application