Jobs

    Efx Ctb Software Engineer - Singapore - COMMERZBANK AKTIENGESELLSCHAFT

    COMMERZBANK AKTIENGESELLSCHAFT
    COMMERZBANK AKTIENGESELLSCHAFT Singapore

    3 weeks ago

    Default job background
    Full time
    Description

    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
  • IntelliJThe 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.To perform and take responsibility for tasks and activities relating to new/ongoing application development and production support in GS-IT.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 TASKSTASK LIST FOR THE ROLE OF Consultant
  • Analysis
  • Creation of concepts and strategies
  • Advise decision makers and projects
  • PresentationsTASK LIST FOR THE ROLE OF Database Developer
  • Development of conceptual database designs
  • Data modelling
  • Development of database procedures and DC modules
  • Support/consulting for application developers in database programming
  • Support/consulting for application developers in the use of object relational mapping techniques and tools
  • Cooperation in the Development of DB design templatesTASK 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
  • Analyses of the requirements of specific application development projects regarding the development environment and development of implementation concepts
  • 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 environmentTASK LIST FOR THE ROLE OF Lead DeveloperTasks for the role "Software Developer" :
  • Technical specification
  • Selection of systems architecture and application design
  • 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
  • Design or selection of systems architecture for complex applications (including approval with central architecture section)
  • 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 systemsTASK 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 courseTASK 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 responsibilityTASK LIST FOR THE ROLE OF Specialist (technical)
  • Contact in GS-IT for one or more cross-platform technical subjects, particularly relating to technologies/ frameworks, methods, SW spanning several products or infrastructure issues (e.g. VoiceTrading, exchanges, market data)
  • Acquire/maintain product-spanning know-how relating to subject for which responsible
  • 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
  • Support in case of questions relating to subjects for which responsible
  • Inquiry Management and Tracking relating to subjects for which responsible
  • Conduct subject-related analyses and develop concepts inside or outside projects
  • Initiation and/or management of projects to further develop subjects for which responsible
  • Definition, internal and external coordination, as well as implementation, of internal processes and guidelines relating to subjects for which responsible
  • Represent section or GS-IT concerning subjects for which responsible when dealing with other Commerzbank units as well as within cross-divisional boards/committees
  • Ensure compliance with internal and external regulations relating to subjects for which responsibleTASK LIST FOR THE ROLE OF Trainer
  • Create/develop training concepts
  • Create/develop training documents
  • Carry out training and workshopsADDITIONAL TASKS:
  • Do any special tasks assigned by senior management

    Formal education:
  • Education: University or technical college or comparable professional experience

    Specialist knowledge (work experience, further qualification):Qualifications/Skills(1) Essential Skills

    Professional Skills (technical, methodology and business):(5) Expert in Programming Languages and Development Tools(4) Wide experience Application Infrastructure(4) Wide experience Databases(4) Wide experience Software Architecture(5) Expert IT Processes and Quality Assurance(4) Wide experience IT Security(3) Proficient in Banking Know-how(3) Proficient in Project Management (PM) and PM tools

    Personal Skills:(5) Outstanding Cooperation(5) Outstanding Analytical Thinking(5) Outstanding Conceptual Thinking(5) Outstanding Systematic Approach

    (2) Qualification Criteria and Experience LevelsHas mastered the subject. Has a wide-ranging and very well-founded, in-depth knowledge which enables this person to process complicated and complex tasks independently. Possesses own activity and decision-making field of responsibility:
  • Comprehensive expert skills
  • Has wide knowledge surrounding the subject including the current market and trends
  • Enterprise-oriented view of the subject
  • Creating structure and estimates of effort for very complex problem situations, up to and including bank-wide issues
  • Outstanding ability to tackle extremely complex problems
  • Reputation as an outstanding expert
  • Often requested to take on coaching and consulting roles
  • Initiates the definition of and makes valuable contributions to bank-wide standardsSeveral years IT experience at the level "/Engineer/Analyst"Experience as Software Developer in at least 2 projects with different architectures and experience as Lead Developer in a project with > 1 million EUR IT capacity


  • Ratbacher GmbH Singapore

    **Firmenprofil**: · - Sind Sie passionierter Softwareentwickler und wollen bei einem Vorreiter im Bereich Digitalisierung arbeiten? Ihr neuer Arbeitgeber ist ein europaweit führender Anbieter von Softwarelösungen, welcher sich durch seine beeindruckende Erfolgsgeschichte und eine ...

  • Dell

    Software Engineer

    1 week ago


    Dell SINGAPORE, Singapore

    Engenheira(o) de Software Sênior · Faça parte de uma equipe dinâmica e estimulante na unidade de negócios de inteligência artificial (AI Business Unit) da Dell. Nossa equipe Dojo impulsiona a pesquisa e a engenharia para o futuro da Dell Technologies em um ambiente de alta visibi ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:28 Feb 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:28-Feb-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:15 Mar 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:10-May-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:24 Jan 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:16 Feb 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:28 Aug 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:25 Mar 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:6 Sep 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, dig ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:23-May-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:14 May 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:08-May-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:18 Jul 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:17 Apr 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:29 Jan 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:30 Oct 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:20-Feb-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:13-Apr-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...