Citi, the leading global bank, is looking to solve complex technical problems in its Operations & Technology teams to deliver excellence through secure, reliable, and efficient services.
Requirements
- 2-4 years in an Apps Development role. Demonstrated execution capabilities
- Experience in running high traffic, distributed, cloud based services
- Skilled at working with third party service providers
- Strong analytical and quantitative skills; Data driven and results-oriented
Responsibilities
- Turn tech stack and application design into code on multiple development platforms (e.g. iOS, Android, web/Angular, services)
- Accountable for development, testing and implementation and write secure, stable, testable and maintainable code
- Provide sound understanding of application development concepts and principles and a basic knowledge of concepts and principles in other technology areas
- Take the time to fully learn the functionality, architecture, dependencies, and runtime properties of the systems involved with your projects
- Drive clarity into technical implementation by driving system build and performance discussions, providing technical context to team members as required
- Build and maintain integrated project development schedules that account for internal / external dependencies, differing SDLC approaches, numerous constraints, and adequately factor in contingency for unplanned delays
Other
- Bachelor’s/University degree or equivalent experience
- Excellent written and oral communication skills
- Good working relationships with team members, manager, and peers
- Improve team development related processes that accelerate delivery, drive innovation, lower costs, and improve quality