Current jobs related to Efx Ctb Software Engineer - Singapore - COMMERZBANK AKTIENGESELLSCHAFT

  • Efx Trader

    2 weeks ago


    Singapore NatWest Markets Full time

    Our people work differently depending on their jobs and needs. From home working to job sharing, visit the remote and flexible working page on our website to find out more. This role is based in Singapore and as such all normal working days must be carried out in Singapore. Join us as an eFX Trader - You’ll manage the day-to-day operations of the eFX and...


  • Singapore KS CONSULTING PTE. LTD. Full time

    **Responsibilities: - Develop algorithms and tools for price discovery, client pricing, deal acceptance, and risk management. - Develop algorithms and tools for detailed analysis of client flow. - Develop tools for understanding all behaviors in the eFX platform at a detailed level. - Be responsible for the overall software architecture. - Collaborate with...

  • Efx Java Developer

    6 days ago


    Singapore Alan Partners Full time

    **Roles & Responsibilities**: Collaborate with cross-functional teams to design and implement high-performance backend systems for our eFX trading platform. Utilize your expertise in Core Java programming, concurrency, and data structures to ensure the reliability and scalability of the platform. Optimize code for low-latency execution, ensuring fast and...


  • Singapore JP infotech Full time

    Min 4 +Years 1.core Java EE and multi-threading programming, restful JSON microservices and APIs: Backend skills must have and strong on these. 2. hands on experience for Kafka, Redis and Elastic Search ( 2 to 3 years in this ) 3.little UI experience is good to have. React JS is a must, React-Redux, Redux-Saga and Web pack 4.Spring framework, spring...


  • Singapore COMMERZBANK AKTIENGESELLSCHAFT Full time

    **Job purpose**: The eFX Technology Team is responsible for architecture, design and development of Commerzbank’s eFX trading platform. This could involve building bespoke trading and pricing platforms a well as distribution to external clients. The team is highly competent and technically adept on low latency and high performance computing. Ultimately,...


  • Singapore Rapsys Technologies Full time

    1.core Java EE and multi-threading programming, restful JSON microservices and APIs: Backend skills must have and strong on these. 2. hands on experience for Kafka, Redis and Elastic Search ( 2 to 3 years in this ) 3.little UI experience is good to have. React JS is a must, React-Redux, Redux-Saga and Web pack 4.Spring framework, spring boot, 5.MariaDB -...

  • Software Engineer

    1 day ago


    Singapore Ethos BeathChapman Full time

    **Job Details**: **Location** Singapore **Salary** Competitive Salary **Job Type** Permanent **Ref** BH-19493 **Contact** Mon Fei Chow **Posted** about 1 hour ago - Opportunity to work with emerging technologies - Collaborative team environment - Singapore-based permanent headcount Our client is leading global bank that focuses on digital...


  • Singapore COMMERZBANK AKTIENGESELLSCHAFT Full time

    **Job purpose**: - Becoming a key participant in the front office dealing with sales, trading, and client services - Work on development and support of the end-to-end eFX trading system - To be part of a global electronic trading business and collaborate within a team of Quants and Traders to continuously evolve systematic pricing and trading strategies -...

  • Business Analyst

    2 weeks ago


    Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    You will be an experienced senior business analyst with a proven track record in FX e-trading and/or e-commerce, who is an energetic self-driven individual, adaptable as the context determines, to take instruction and work autonomously; or to work collaboratively as part of a small team. **Key Responsibilities** - Write specifications/stories for systems...

  • Software Engineer

    1 week ago


    Singapore MGG SOFTWARE PTE. LTD. Full time

    **RESPONSIBILITIES** - Work closely with project management team to identify and analyse business requirements for system development and enhancements - Design solution and develop technical documentation (flow, UML, processing rules) to support system development - Work closely with fellow software engineers in project team to develop systems using...

Efx Ctb Software Engineer

3 weeks ago


Singapore COMMERZBANK AKTIENGESELLSCHAFT Full time

**Job purpose**:
This role exists within the eFX (ecommerce department that sits within the FX IT areas).

The role is that of a Java Developer with all the developer tools that are associated with Java Development eg:

- Jira
- Subversion
- Sonar
- Team City
- IntelliJ

The role is centred on stability and latency minimisation within the STP flow of the eFX product suite.

The developer is expected to work in an agile manner with close interaction with the FX business. In addition full development and test lifecycles are managed by the CTB developers from Initiation to go-live and handover to RTB.

The position "Software Engineer (Senior)" comprises the following roles:

- Consultant
- Database Developer
- Development Environment Manager
- Lead Developer
- Mentor
- Skill Manager
- Specialist (technical)

**Key activities**:
**MAIN TASKS**

TASK LIST FOR THE ROLE OF Consultant
- Analysis
- Creation of concepts and strategies
- Advise decision makers and projects
- Presentations

TASK LIST FOR THE ROLE OF Database Developer
- Development of conceptual database designs
- Data modelling
- Development of database procedures and DC modules
- Cooperation in the Development of DB design templates

TASK LIST FOR THE ROLE OF Development Environment Manager
- Planning of further development and optimisation of the development environment over the entire product lifecycle to conform to the market and requirements
- Budget planning for maintenance and release projects belonging to the development environment
- Definition of standards, procedures, and processes for the utilisation, maintenance, and administration of the development environment
- Release planning for the development environment as well as the assignment or technical project management of release projects
- Production launch of new or updated components of the development environment
- Conceptual design and implementation of the reporting system (e.g. KPI) and performing analyses with regard to the operation and utilisation of the development environment
- Conceptual design and possibly implementation of programs for utilisation optimisation and operations support
- Sending and following up enhancement requests to the manufacturers
- Constant collection of and reflection on the feedback from the user community
- Technical project management (activity planning, resource planning, progress monitoring
- Architecture selection or draft for complex development environments (incl. coordination with development units and central architecture)
- Re-engineering of components of the development environment
- Responsibility for several interrelated components of the development environment

**TASK LIST FOR THE ROLE OF Lead Developer**

Tasks for the role "Software Developer":

- Technical specification
- Data modelling and database programming
- Software development
- Defect analysis and bug fixing
- Software configuration management and build process
- Module testing and code reviewing
- Creation of technical documentation
- Implementation into production
- Lead developer same as software developer, plus
- Technical project management (activity planning, resource planning, progress monitoring)
- Defining standards and methods (tools, coding standards, build process, configuration management)
- Project-specific modification of the Commerzbank software processes
- Technical reviews of system components
- Re-Engineering/Refactoring of software systems

TASK LIST FOR THE ROLE OF Mentor
- Clarify goals
- Lead another person (pair coaching) when doing projects
- Diagnostics (person being mentored)
- Consulting and support of the one being mentored
- Feedback
- Take on the duties of the function "Training Mentor" in the Information Technology training course

TASK LIST FOR THE ROLE OF Skill Manager
- Involved in strategic alignment of skill sets for job and role profiles
- Define requirements/Create concepts for qualification measures for staff development, based on job and role profiles in GS-IT
- Create concepts for / further development of IT-specific training for next generation
- Create concepts for certified training opportunities
- Coordination of internal trainers
- Monitor training budgets for own area of responsibility
- Report on staff development and skill portfolios for area of responsibility
- Provide/maintain templates for skill-profiles of individual staff members
- Skill Transfer Management and knowledge networks in own area
- Create concepts and steer the strategic training needs planning in area of responsibility

**TASK LIST FOR THE ROLE OF Specialist (technical)**
- Acquire/maintain market-related knowledge as well as contacts to producers, suppliers, service providers, et al for all locations
- Set up and provide services and environments relating to areas of responsibility
- Consulting services for and support of projects as well as GS-IT sections and -management regarding area for which responsible
- Conduct technical reviews

**TASK LIST FOR THE R