
Avp - App Dev Tech Senior Analyst
2 weeks ago
**Job Title/Grade**:
**Apps Dev Senior Programmer Analyst/ AVP**
**Business**:
**FXLM Technology**
**Division**:
**FX Technology - FX Options Development**
In Citi FX Derivatives, we are revolutionizing the technology platform for trading of FX Options. Our team is responsible for developing the Pricing, Trade Capture and dealing infrastructure for trading FX options. We are now seeking a talented Senior Developer to deliver a series of new functionality/support existing functionality on Options - Trade Capture platform. This is a mid-level individual contributor technical role that is indeed challenging.
**Key Responsibilities**
- Each developer is involved in the complete project lifecycle from requirements gathering, estimating development time and impact, to design and implementation.
- Closely work with FX Options desk in understanding the requirements and translating into simple and efficient design.
- Build the new set of product suite which include Exotic and Structured products and enhance user experience
- Continual improvement of the software development lifecycle and quality of the product.
- 3rd line support of the production system (dedicated 24h support teams handle 1st / 2nd line).
**Key Relationships**
- Other Development Teams across Singapore and London, QA, Deployment and Support teams
- FX Derivatives Trading
**Knowledge/Experience**:
- Excellent Core Java with server side programming skills
- Strong knowledge and experience of Core Spring, Spring MVC, Spring boot and other features of Spring
- Excellent knowledge in DB - Oracle(SQL & PL SQL knowledge must)
- Experience in design and development.
- Experience in working with large codebases and multiple distributed components
- Experience of Docker, Kubernetes and open shift is desirable.
- C# Skills desirable and should be flexible to work on.Net Projects
**Skills**:
- Strong technical background in Java/JEE stack, Spring boot and Microservices
- Good Experience in Oracle database (SQL & PL SQL knowledge must)
- Good understanding of Messaging Systems (Solace/Kafka/Tib EMS/JMS).
- Basic knowledge of C#
- Strong analytical and problem solving skills
- Good knowledge in Unit Testing
- Knowledge and experience of various development methodologies like TDD, BDD and ATDD
- Exposure in Micro Services
- Good exposure in design patterns.
**Competencies**
- Strong aptitude for analysis and problem solving
- Strong written and verbal communication skills
- Attention to detail
- Self-Motivated
- Willingness to learn
- Excellent planning and organizational skills
- **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.
View the "**EEO is the Law**" poster. View the **EEO is the Law Supplement**.
View the **EEO Policy Statement**.
View the **Pay Transparency Posting
-
Apps Dev Sr. Programmer Analyst
2 weeks ago
Singapore Citi Full timeAs a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients’ best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our **Enterprise Operations & Technology** teams are charged with a mission that rivals any large tech company....
-
Tech Arch Dev
2 weeks ago
Singapore KRIS INFOTECH PTE. LTD. Full timeDesigning, implementing, and maintaining cloud-based solutions using Amazon Web Services (AWS) on Government Commercial Cloud. - Monitor and optimize the performance, security, and cost of AWS resources. - Troubleshoot and resolve issues related to cloud infrastructure and services. - Stay up-to-date with the latest AWS services and features to recommend...
-
Singapore Citi Full time**Responsibilities**: - Develops architecture, strategy, planning, and problem-solving solutions at the enterprise level. - Maintains continuous awareness of business, technical, and infrastructure issues and acts as a sounding consultant to aid in the development of creative solutions. - Depending on project scope, accountable for end-to-end results...
-
Apps Dev Tech Lead Analyst
2 days ago
Singapore Citi Full timeThe Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities: Partner with multiple...
-
Apps Sup Tech Lead Analyst
2 weeks ago
Singapore Citi Full timeAbout the Team: **Responsibilities**: - The Apps Support Tech Lead Analyst is responsible to partner with multiple technology teams to ensure appropriate integration of functions to meet goals; identify and define necessary system enhancements; analyze existing system logic, identify problems; and recommend and implements solutions. - Provides expertise in...
-
Apps Dev Programmer Analyst 1
2 weeks ago
Singapore Citi Full timeAs a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients’ best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our **Enterprise Operations & Technology** teams are charged with a mission that rivals any large tech company....
-
Apps Dev Tech Lead Analyst
2 weeks ago
Singapore Citi Full time $150,000 - $200,000 per yearThe Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.Responsibilities:Partner with multiple...
-
Apps Support Tech Lead
5 days ago
Singapore Citi Full time**Responsibilities**: - The Apps Support Tech Lead Analyst is responsible to partner with multiple technology teams to ensure appropriate integration of functions to meet goals; identify and define necessary system enhancements; analyze existing system logic, identify problems; and recommend and implements solutions. - Coaching junior members in the team...
-
Apps Support Tech Lead
11 hours ago
Singapore Citi Full time**Responsibilities**: The Apps Support Tech Lead Analyst is responsible to partner with multiple technology teams to ensure appropriate integration of functions to meet goals; identify and define necessary system enhancements; analyze existing system logic, identify problems; and recommend and implements solutions. Coaching junior members in the team and...
-
App Support Tech Lead Analyst
1 week ago
Singapore Citi Full time**Responsibilities**: - The Apps Support Tech Lead Analyst is responsable to partner with multiple technology teams to ensure appropriate integration of functions to meet goals; identify and define necessary system enhancements; analyze existing system logic, identify problems; and recommend and implements solutions. - Provides expertise in area and an...