Development Lead - eTrading Firm (12-15 yrs)
This role is an exciting opportunity to be part a large multi-asset eTrading development team that is distributed between Singapore, London and Bangalore.
As a Development Lead, you- ll be responsible for ensuring the delivery of quality software to tight timelines. You will work in a dynamic global team with business analysts, project managers, business stakeholders and other technical experts across multiple locations in Singapore and China.
Key Roles & Responsibilities
- Experienced lead developer with previous end-to-end design knowledge
- Ability to set technical direction across multiple development teams and ensure that this direction is adhered to.
- Development and support of risk management or other front office systems
- Ability to work and liaise directly with the Front Office, Middle Office, Product Control and various risk functions
- Experience with Hadoop technology stack - Spark and Cassandra is a plus.
- Familiarity and confidence working in an agile development environment
- Self-starter who can drive/facilitate requirements and development effort
- Data and compute grid experience a plus
- Functional programming experience a plus
- Responsible for the full development lifecycle
- Interact with the business users to gather the requirements
- Design smart and scalable solutions following the bank standards
- Coordinate with other teams in Technology
- Provide second line support
- Write efficient, clear code and be able to articulate what has been implemented and why
- Be a self starter and be able to quickly grasp and understand existing software.
- An excellent developer with good software design principles, someone who writes robust code along with accompanying test suites.
- Make sure that all software is incorporated into the CI/CD process.
- Be a proponent of TDD
Qualification & Skills
Technical skills:
- 8+ years hands on development with investment banking IT experience
- Java (essential), SCALA/Haskell is an advantage
- Hadoop, Cassandra or Spark experience is a strong plus.
- Development experience on functional language, such as Haskell, is a plus.
- SCRUM and Agile.
Functional skills:
- Financial Market domain knowledge
- Investment banking is a strong plus
- Structured/Derivatives business is a plus
Soft skills:
- Fluent in English (speaking and writing)
- Outstanding problem solving skills
- Proactive, self starter, autonomous
- Good team spirit
- Ability to work under pressure with multiple assignments
General:
- Strong architectural and engineering background with experience of delivery.
- Strong knowledge and previous experience in end-to-end design, development and subsequent support of large scale data processing systems built on Oracle.
- Familiarity and confidence working in an - agile- development environment.
- Who can drive / facilitate the requirements and development effort with the business.
Years or relevant experience: 8+
This job opening was posted long time back. It may not be active. Nor was it removed by the recruiter. Please use your discretion.