Software Engineering Expert for Front-Office Applications

5 days ago


Manama, Manama, Bahrain Citigroup Inc. Full time

About the Role: Citigroup Markets & Banking's FXLM team is a high-intensity product development unit responsible for designing and developing critical front-office/back-office applications for the Global FX & Local Markets business. As a Senior Developer, you will be part of the Development team that drives the development of the Front-office & Backoffice System.

Job Background/Context: This is a challenging and exciting opportunity to work on complex and demanding Front Office risk & Backoffice Settlement and Payment projects within Markets Technology, collaborating with multiple teams to develop a strategic cross-business platform.

Key Responsibilities:

  • Take ownership of delivering the development task assigned: Ensure timely delivery while meeting the team's expectations.
  • 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: Perform peer code reviews and unit testing to provide a continuously improved product experience.
  • Actively assist the Support team wherever required: Participate in technical discussions and contribute to innovative & best-in-class solutions.
  • Assist Project Lead in coordinating with business analysts & user communities to define requirements.

Development Value: This position offers an excellent opportunity for the selected candidate to play a significant role in an exciting and critical business within Citi. You will have the chance to participate in and shape the expansion and pre-eminence of our Business working together with our team of highly skilled technologists.

Required Skills and Qualifications:

  • 2-5 years hands-on experience in pure technical roles in development of various software applications.
  • In-depth knowledge and application of Java, J2 EE, Spring, Spring Boot, HTML/CSS, JavaScript, JSP, Servlets, JDBC, Struts framework, and EJB.
  • Thorough understanding of usage of the fundamental concepts of Java and J2 EE.
  • Exposure to an industry-standard database (Oracle) on a UNIX platform with awareness of database design and SQL scripting knowledge and performance tuning.
  • Awareness of unit testing frameworks like JUnit or Test NG.
  • Awareness of application servers/webservers (JBoss and Tomcat).

Benefits: You will have the opportunity to leverage Citi's incomparable geographical reach, product richness, and engineering expertise to create a successful and top-of-the-class product offering for our customers.

Others: We are committed to equal opportunities and affirmative action for all qualified applicants.



  • Manama, Manama, Bahrain RESO Full time

    At RESO, we're seeking a talented Software Engineering Expert to join our innovative team. As a key member of our software development group, you'll play a critical role in building cutting-edge applications and solutions that drive business success.Key Responsibilities:Develop and maintain software applications using programming languages such as C#, Java,...


  • Manama, Manama, Bahrain Alqattan accounting services Full time

    Alqattan Accounting Services: A Leader in Customer Service">We take pride in providing exceptional customer service and administrative support to our clients. Our team of dedicated professionals is committed to delivering high-quality results and exceeding client expectations.">About the Role">We are seeking a skilled and experienced Front Desk Officer to...


  • Manama, Manama, Bahrain RESO Full time

    Front-End and Back-End Integration ExpertRESO is seeking a highly skilled Front-End and Back-End Integration Expert to join our team. As a key member of our development team, you will be responsible for developing, maintaining, and optimizing both front-end and back-end components of the mobile app, as well as collaborating with the external developer and...


  • Manama, Manama, Bahrain Frasers Hospitality Full time

    Competitive Salary plus Generous Company Benefits and Bonus Scheme Job Description Role: Front Office Executive Salary: Competitive Salary & Benefits Location: Fraser Suites – Seef, Kingdom of Bahrain Frasers Hospitality, a member of Frasers Property Group, is a global hospitality leader. As the world's leading brand in serviced apartments and hotel...


  • Manama, Manama, Bahrain Malmaison Belfast Full time

    Role: Front Office Executive Salary: Competitive Salary & Benefits Location: Fraser Suites – Seef, Kingdom of Bahrain Frasers Hospitality, a member of Frasers Property Group, is a global hospitality leader. As the world's leading brand in serviced apartments and hotel residences, we deliver gold standard hospitality in cities across Asia, Australia,...

  • Front desk officer

    2 weeks ago


    Manama, Manama, Bahrain Alqattan Accounting Services Full time

    Greet and welcome visitors with a warm and professional demeanor, ensuring a positive first impression of the organization. Manage a multi-line phone system, efficiently directing calls and taking messages for staff when necessary. Maintain the front desk area, ensuring it is organized, clean, and stocked with essential supplies for both staff and visitors....


  • Manama, Manama, Bahrain RESO Full time

    Company Overview:Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets.The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the...


  • Manama, Manama, Bahrain RESO Full time

    Join Our TeamWe are RESO, a technology-driven organization dedicated to innovation and excellence. Our team is passionate about delivering high-quality solutions that meet the evolving needs of our customers.About the RoleWe are seeking a talented Full Stack Engineer to join our dynamic team. As a key member, you will be responsible for designing and...


  • Manama, Manama, Bahrain RESO Full time

    Job Title: Senior Software EngineerThe RESO team is seeking a highly skilled Full Stack Developer to assist the external developer in overseeing testing and deployment until the project is completed and fully received.Key Responsibilities:Develop, maintain, and optimize both front-end and back-end components of the mobile app.Collaborate with the external...


  • Manama, Manama, Bahrain RESO Full time

    About the RoleWe are seeking a highly skilled Full Stack Engineer to join our team at RESO. As a key member, you will be responsible for designing and developing scalable web applications using both front-end and back-end technologies.Key ResponsibilitiesWork on both front-end and back-end development, integrating APIs and databases.Optimize applications for...


  • Manama, Manama, Bahrain Bahrain Airport Services Full time

    Job Summary:Bahrain Airport Services seeks a highly skilled Senior Software Engineer to join our team. As a key member of our IT department, you will be responsible for designing and implementing software applications that meet the needs of our organization.Main Responsibilities:Design and develop customized software applications to meet user...

  • Software engineer

    3 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and Io T. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain RESO Full time

    Job Description You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Corporate and Investment Banking business for Payment Technology team, you are part of an agile team that works to...


  • Manama, Manama, Bahrain TCIG Full time

    Company OverviewTCIG is a leading technology company that is revolutionizing the industry with our innovative solutions.About the RoleAs a .Net Engineer, you will play a key role in shaping the future of our applications.Your Key Responsibilities:Design and develop efficient and reusable front-end systemsCollaborate with Product Designers to implement new...

  • Software engineer

    2 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer II

    2 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Corporate and Investment Banking business for Payment Technology team, you are part of an agile team that works to...


  • Manama, Manama, Bahrain RESO Full time

    Job OverviewCitigroup Markets & Banking's FXLM team is a high-intensity product development unit that defines, designs and develops critical front-office/back-office applications for the Global FX & Local Markets business.This is an exciting opportunity to work on complex and challenging Front Office risk & Backoffice Settlement and Payment projects within...


  • Manama, Manama, Bahrain TCIG Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior iOS Mobile Application Software Engineer to join our team at TCIG, Bahrain.Responsibilities:- Analyze and optimize the performance and reliability of complex iOS applications- Collaborate closely with our product and design teams to develop new features for iOS applications- Utilize...


  • Manama, Manama, Bahrain China Machinery Engineering Corporation - CMEC Bahrain WLL Full time

    Document Controller Engineer Location: China Machinery Engineering Corporation - CMEC Bahrain WLL, Bahrain Keeping track of important project documents like project plans, blueprints, vendor contracts, and drawings; Creating reports for construction managers and keeping documentation safe and backed up; Performing data entry tasks when project documents need...

  • Software Engineer

    7 days ago


    Manama, Manama, Bahrain SWATX Full time

    We are seeking a highly skilled Software Engineer to join our team at SWATX. As a key member of our development team, you will be responsible for building and maintaining cutting-edge applications that drive business success.About the RoleDevelop and maintain software applications using programming languages such as C#, Java, or JavaScriptCollaborate with...