Application Development Programmer Analyst

Seef, Capital Governorate, Bahrain, Bahrain

Job Description

Citi's Markets technology team in Bahrain is growing at lightning speed, and we're looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe. As the world's most global bank, Citi provides an opportunity to touch every corner of the globe and deal with incomparable trade volumes, scale and impact. We're looking for new, innovative ways to push the boundaries of financial technology. Citi's global technology team spans 84 countries, with almost 30,000 colleagues managing thousands of projects across the globe. Bahrain team is young but rapidly growing. Join an environment with a laser focus on growth and progress, and take your career to the next level through the power of Citi's unmatched globality and vast expertise

The Senior Developer will be part of the Development team that is responsible for the development of the Front-office Trade Processing FX application related changes.

Responsibilities: Take ownership for delivering the development task assigned. Ensure delivery within tight timelines and meeting the team's expectation. Get involved in the entire lifecycle of the development project Understand the requirement from Project Lead and ensure quality deliverables. Ensure quality and optimized coding with proper documentation Do peer code reviews Develop unit plan and perform unit testing and provide continuously improved product experience Actively assist Support team wherever required Assist Project Lead in coordinating with business analysts & user communities to define requirements Participate in the technical design Actively assist Project Lead to deliver quality output Together with the team contribute to innovative & best-in-class solutions for our business

Technology Skills :

Thorough understanding of usage of the fundamental concepts of Java and J2EE Knowledge and application of Java, J2EE, Spring, Spring Boot, HTML/CSS, JavaScript, JSP, Servlets, JDBC, Struts framework, and EJB. Experience with any SQL/No SQL databases (Oracle, MySql, Postgres, Mongo, Cassandra, etc.) Awareness of unit testing frameworks like JUnit or TestNG Awareness of application servers /webservers (JBoss and Tomcat) Work experience on the transactional applications for low latency, high availability uses is a plus Work experience in technologies like JMS / Kafka, Tibco, Solace is a plus

Skills:

Strong interpersonal and articulation skills (spoken and written) Ability to partner with non-technical and technical peers; ability to work effectively with remote colleagues; participate technical discussions Strong team orientation and commitment to overall team success; intense customer focus and commitment to driving quality Effective time management skills in order to manage multiple priorities with flexibility on time zones and timelines Logical thinking, High analytical and problem solving skills; innovative and solutions oriented

Domain : Knowledge of various treasury products, viz. FX, Money Markets, Fixed Income & Derivatives is a plus

Qualifications: 2-5 years of relevant experience in the Financial Service industry Intermediate level experience in Applications Development role Consistently demonstrates clear and concise written and verbal communication Demonstrated problem-solving and decision-making skills Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

Education: Bachelor's degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

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.

Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View the "EEO is the Law" poster. View the EEO is the Law Supplement. View the EEO Policy Statement. View the Pay Transparency Posting

23659739

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1565937
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Seef, Capital Governorate, Bahrain, Bahrain
  • Education
    Not mentioned