Citi's Global Equities trading-technology division is looking for passionate Full Stack Software Developer with Java, C#/.NET skills and some hands-on experience with Angular framework. The successful candidate will be responsible for the design and development of low-latency software solutions for equities business.
Responsibilities:
- Build/maintain high volume applications.
- Work with team members locally as well as globally.
- Apply skills and knowledge of the tools to develop creative solutions to meet client and business needs.
- Work with highly motivated team to deliver cutting-edge technologies. Collaborate with the Project Lead and Business owners to understand Global Requirements.
- Take ownership to deliver projects by managing the full development lifecycle.
- Create performance-efficient code and have experience with robust design and development principles.
- Understand deployment/entitlement strategies.
- Explore new capabilities and technologies to drive innovation.
Requirements:
- Senior Developer with 7+ years of experience with enterprise applications.
- Experience with both Java and C#/.NET.
- Experience developing ETL tools that process large data sets efficiently.
- Experience designing and developing microservices.
- Experience with Agile development methodologies.
- Experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus.
- Good written and oral communication skills.
- Experience with frontend framework AngularJS is a plus.
Job Family Group: Technology
Job Family: Applications Development
Time Type: Full time
Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.