Societe Generale - Cash Equities Software Engineer

Mid Level
Hong Kong
Cash Equities Software Engineer
Back to Jobs

About Us

Societe Generale is one of the leading financial services groups in Europe. Based on a universal banking model, the Group combines financial strength with a strategy of sustainable growth, putting its resources to work to finance the economy and its clients’ projects. With our regional headquarters in Hong Kong – a core hub of the worldwide Societe Generale Group – we employ over 9,000 employees in the region. Our expertise here ranges from corporate and investment banking to asset management, securities services, global transaction banking and specialised financial services.

Who we're looking for

We are looking for an experienced Cash Equities Software Engineer to join our team in Hong Kong. Develop your talent and work in a fulfilling environment!

What you will be doing:

Summary of the key purposes of the role - Summary of the key objectives and primary goals

A Software Engineer delivers features for a Product in a business chain. As member of a Feature Team, he/ she works in autonomy and with a continuous improvement approach

  • Support deconstruction of customer requests into detailed stories by interacting with the Product Owner
  • Responsible for delivering working code that meets acceptance criteria as well as meets the definition of done at different levels
  • Responsibilities include writing code, deployment scripts, unit tests, checking code to source code repository, monitoring delivery pipeline activity, to ensure product quality and consistency
  • Participate in testing, deployment, and production activities of the team to ensure production stability, applying the guidelines provided by the chapters

Summary of responsibilities

  • Software development
  • Research to determine if solutions currently exist within or outside the business unit
  • Develop code using Software Craftsmanship best practices such as behaviour driven development, test driven development, continuous integration, legacy refactoring, continuous delivery and continuous deployment
  • Develop code leveraging a diverse technology eco-system with the ability to understand and deliver working software across multiple layers of the technology stack. (See specialties)
  • Contribute to code review, such as other software engineers in the team

Testing

  • Perform end-to-end testing by defining test scenarios, documenting defects, and ensuring that the product aligns to the target visions before it used operationally by the business

Deployment

  • Facilitate and coordinate software deployments to environments (aka Release Mgt)
  • Assist in drafting release notes
  • Develop Release Scripts and manage tools used for releases
  • Verifies that entry criteria for each release candidate is fulfilled prior to deployment
  • Plan and execute manual and automated deployments to staging, QA and PROD environments
  • Lead deployments, develop run books, develop contingency and rollback plans
  • Execute deployments to environments, while in parallel supporting ongoing application development

Production support

  • Supports inquiries, issues, and major events to identify root cause and resolution
  • Ensures Support processes and practices given by the Support Chapters are applied by the team

If a member of a chapter:
Ensure the Feature Team is aligned with chapters related guidelines and practices (e.g. if member of Production Support Chapter, he/she ensures other team members follows Production Support processes and best practices given by the chapter).

Conduct Responsibilities

  • Responsibility to adhere to internal Policies that relate to you, your business or other businesses for which you have any level of responsibility. It is your responsibility to ensure compliance with operational and conduct risk requirements (e.g. data leakage, security policies and regulatory requirements).
  • Adhere to individual and where applicable department conduct rules in accordance with the FCA and PRA Code of Conduct rules
  • Responsibility for managing, controlling, preparing and escalating risk within the scope of your position and in line with existing policies.
  • Responsibility to ensure that you take reasonable steps to be fully aware of, understand and comply with all regulatory requirements from all regulatory and statutory bodies, trading venues, etc that are applicable to your role and business line.
  • To assist in the self-identification of all conduct related issues. Ensure escalation to appropriate stakeholder or function whether internal or external.
  • Adhere to business line mandates relevant to the role as directed by your manager

Other

  • This description is intended to outline the main responsibilities for the role and is not an exhaustive list, responsibilities may vary from time to time as directed by your manager.
What you will ideally possess:

Back-end:

  • Domains: Intermediation API. Business API, Data Modelling, Functional knowledge, Server &Hosting
  • Skills: Java, Fidessa Infrastructure, Fidessa Expression Evaluator, TCL scripting, UNIX scripting

Front-end:

  • Domains: User experience, User Interface, Intermediation API
  • Skills: FTW development, HTML5, XML

Devops:

  • Domains: Global
  • Skills: Script, Nexus, Jenkins, Sonar

Functional:

  • Domains: Intermediation API, Business API, Data modelling, functional knowledge
  • Skills: Fidessa application knowledge – 5+ years OMAR, TMAR, PMAC, BEAM, PORTAL, MMA, CTAC, IMAR, etc.; FIX protocol
  • Skills: Equities business knowledge – DMA, DSA, Program Trading, Synthetics, Trade reporting, Middle Office (confirmations and allocations)
  • Good Knowledge of Cash Equities markets (HK, Japan, Korea, India etc) and business workflows : DMA, Algo, Portfolio Trading, trade lifecycle

Behavioral competencies:

  • Effective Communication (verbal and written) and Presentation skills
  • Flexible and Adaptable
  • Ability to make and implement strategic decisions
  • Ability to work under pressure
  • Sound analytical skills
  • Team player, proactively shares information and collaborates with others
  • Take ownership of responsibilities and if applicable projects
  • Excellent interpersonal skills with ability to interact comfortably with a variety of businesses, management and control functions across the bank.
  • Excellent stakeholder Management Skills
  • Individual contributor to competencies defined by SG Leadership Model
  • Ability to develop relationships based on trust and professionalism
  • Language requirements if applicable are as defined to support the role purpose and coverage areas. (English is the business language for SG).

Financial Conduct Authority & Prudential Regulation Authority Conduct Rules

Individual Conduct Rules - All staff covered by Code of Conduct rules are reminded of their obligation to adhere fully to these codes of conduct and failure will be considered as an act of gross misconduct

  • You must act with integrity
  • You must act with due skill, care and diligence
  • You must be open and cooperative with the FCA, the PRA and other regulators
  • You must pay due regard to the interests of customers and treat them fairly
  • You must observe proper standards of market conduct

All Staff are covered by SG Group Leadership Model

  • Team spirit – The employee encourages collective success
  • Innovation – The employee will create conditions that encourage innovation
  • Responsibility – The employee acts with integrity and in an ethical manner
  • Commitment – The employee is committed to the role and inspires others
  • Client orientation – The employee actively improves his/ her relationship with clients
Business Insight

The aim of our Service Unit (GBSU) is to deliver day-to-day services to GBIS Business Units and their clients to accelerate the transformation. GBSU is organised under the following structure:

  • A transversal client group
  • Eight service and product orientated entities
  • A transversal data entity
  • Seven centres of expertise

Within each of these groups are dedicated Information Technology (IT) teams who are aligned with the mandate of the Support Unit groups.

The aim of the IT teams of GBIS is to translate ideas into action by combining the strength of expertise in IT with a deep understanding of investment banking.

IT works to ensure that it delivers the services the businesses need to compete and to serve Société Générale's clients. The objective is to deliver production services in a well-controlled and cost-effective way, and to deliver competitive application systems and infrastructure that allow GBIS to grow its business in existing and new markets, launch new products and take advantage of new opportunities when they arise.

  • Delivering IT services and solutions that enable GBIS to deliver its business objectives.
  • Ensuring a cost effective, high quality, flexible and well controlled production service for business applications systems and IT infrastructure (service delivered by RESG/GTS).
  • Facilitating entry to new markets, compliance with regulatory rules, growth in needs, adherence to market business volumes, and operational efficiency improvements in our overall front to back processing environment.
Equal Opportunity Employer

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, sexual or gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Sign in to Happyer

Help us Complete Your Profile

What's your full name?

Please fill in all name fields.
Next
Success! Your application is on it's way
.

We've sent a notification to the hiring manager with your profile details and resume.

Back to Job

Choose your "Quick Apply" resume

Be sure to complete your profile for best results. This is the final step of your application.

PDF, Doc, or Docx. 10MB maximum.
Confirm Application
Help us Complete Your Profile

What's your current position?

Please fill in all position fields.
Next

"Quick Apply" or use a custom resume?

Quick ApplyCustom Resume
Level 34, Three Pacific Place No. 1 Queen’s Road East
Interested in working at
Societe Generale (HK)
?

Related Positions

FDM Group - Graduate Programme - Software Development

Graduate Programme - Software Development
Hong Kong

Crypto.com - Quantitative Developer (C++)

Quality Assurance Engineer (QA / UAT)
Hong Kong

Furrion - (Senior) Infrastructure Engineer

(Senior) Infrastructure Engineer
Hong Kong
Canopy

We're making updates

Don't worry our jobs will be back online soon! Come back in a few hours for a new experience.

Back to Browsing
Cash Equities Software Engineer
This is some text inside of a div block.
HKD
+
-
5+ Years of Experience
XML
HTML5
Java
Who we're looking for

We are looking for an experienced Cash Equities Software Engineer to join our team in Hong Kong. Develop your talent and work in a fulfilling environment!

Who we're looking for

We are looking for an experienced Cash Equities Software Engineer to join our team in Hong Kong. Develop your talent and work in a fulfilling environment!

What you will be doing:

Summary of the key purposes of the role - Summary of the key objectives and primary goals

A Software Engineer delivers features for a Product in a business chain. As member of a Feature Team, he/ she works in autonomy and with a continuous improvement approach

  • Support deconstruction of customer requests into detailed stories by interacting with the Product Owner
  • Responsible for delivering working code that meets acceptance criteria as well as meets the definition of done at different levels
  • Responsibilities include writing code, deployment scripts, unit tests, checking code to source code repository, monitoring delivery pipeline activity, to ensure product quality and consistency
  • Participate in testing, deployment, and production activities of the team to ensure production stability, applying the guidelines provided by the chapters

Summary of responsibilities

  • Software development
  • Research to determine if solutions currently exist within or outside the business unit
  • Develop code using Software Craftsmanship best practices such as behaviour driven development, test driven development, continuous integration, legacy refactoring, continuous delivery and continuous deployment
  • Develop code leveraging a diverse technology eco-system with the ability to understand and deliver working software across multiple layers of the technology stack. (See specialties)
  • Contribute to code review, such as other software engineers in the team

Testing

  • Perform end-to-end testing by defining test scenarios, documenting defects, and ensuring that the product aligns to the target visions before it used operationally by the business

Deployment

  • Facilitate and coordinate software deployments to environments (aka Release Mgt)
  • Assist in drafting release notes
  • Develop Release Scripts and manage tools used for releases
  • Verifies that entry criteria for each release candidate is fulfilled prior to deployment
  • Plan and execute manual and automated deployments to staging, QA and PROD environments
  • Lead deployments, develop run books, develop contingency and rollback plans
  • Execute deployments to environments, while in parallel supporting ongoing application development

Production support

  • Supports inquiries, issues, and major events to identify root cause and resolution
  • Ensures Support processes and practices given by the Support Chapters are applied by the team

If a member of a chapter:
Ensure the Feature Team is aligned with chapters related guidelines and practices (e.g. if member of Production Support Chapter, he/she ensures other team members follows Production Support processes and best practices given by the chapter).

Conduct Responsibilities

  • Responsibility to adhere to internal Policies that relate to you, your business or other businesses for which you have any level of responsibility. It is your responsibility to ensure compliance with operational and conduct risk requirements (e.g. data leakage, security policies and regulatory requirements).
  • Adhere to individual and where applicable department conduct rules in accordance with the FCA and PRA Code of Conduct rules
  • Responsibility for managing, controlling, preparing and escalating risk within the scope of your position and in line with existing policies.
  • Responsibility to ensure that you take reasonable steps to be fully aware of, understand and comply with all regulatory requirements from all regulatory and statutory bodies, trading venues, etc that are applicable to your role and business line.
  • To assist in the self-identification of all conduct related issues. Ensure escalation to appropriate stakeholder or function whether internal or external.
  • Adhere to business line mandates relevant to the role as directed by your manager

Other

  • This description is intended to outline the main responsibilities for the role and is not an exhaustive list, responsibilities may vary from time to time as directed by your manager.
What you will ideally possess:

Back-end:

  • Domains: Intermediation API. Business API, Data Modelling, Functional knowledge, Server &Hosting
  • Skills: Java, Fidessa Infrastructure, Fidessa Expression Evaluator, TCL scripting, UNIX scripting

Front-end:

  • Domains: User experience, User Interface, Intermediation API
  • Skills: FTW development, HTML5, XML

Devops:

  • Domains: Global
  • Skills: Script, Nexus, Jenkins, Sonar

Functional:

  • Domains: Intermediation API, Business API, Data modelling, functional knowledge
  • Skills: Fidessa application knowledge – 5+ years OMAR, TMAR, PMAC, BEAM, PORTAL, MMA, CTAC, IMAR, etc.; FIX protocol
  • Skills: Equities business knowledge – DMA, DSA, Program Trading, Synthetics, Trade reporting, Middle Office (confirmations and allocations)
  • Good Knowledge of Cash Equities markets (HK, Japan, Korea, India etc) and business workflows : DMA, Algo, Portfolio Trading, trade lifecycle

Behavioral competencies:

  • Effective Communication (verbal and written) and Presentation skills
  • Flexible and Adaptable
  • Ability to make and implement strategic decisions
  • Ability to work under pressure
  • Sound analytical skills
  • Team player, proactively shares information and collaborates with others
  • Take ownership of responsibilities and if applicable projects
  • Excellent interpersonal skills with ability to interact comfortably with a variety of businesses, management and control functions across the bank.
  • Excellent stakeholder Management Skills
  • Individual contributor to competencies defined by SG Leadership Model
  • Ability to develop relationships based on trust and professionalism
  • Language requirements if applicable are as defined to support the role purpose and coverage areas. (English is the business language for SG).

Financial Conduct Authority & Prudential Regulation Authority Conduct Rules

Individual Conduct Rules - All staff covered by Code of Conduct rules are reminded of their obligation to adhere fully to these codes of conduct and failure will be considered as an act of gross misconduct

  • You must act with integrity
  • You must act with due skill, care and diligence
  • You must be open and cooperative with the FCA, the PRA and other regulators
  • You must pay due regard to the interests of customers and treat them fairly
  • You must observe proper standards of market conduct

All Staff are covered by SG Group Leadership Model

  • Team spirit – The employee encourages collective success
  • Innovation – The employee will create conditions that encourage innovation
  • Responsibility – The employee acts with integrity and in an ethical manner
  • Commitment – The employee is committed to the role and inspires others
  • Client orientation – The employee actively improves his/ her relationship with clients
Business Insight

The aim of our Service Unit (GBSU) is to deliver day-to-day services to GBIS Business Units and their clients to accelerate the transformation. GBSU is organised under the following structure:

  • A transversal client group
  • Eight service and product orientated entities
  • A transversal data entity
  • Seven centres of expertise

Within each of these groups are dedicated Information Technology (IT) teams who are aligned with the mandate of the Support Unit groups.

The aim of the IT teams of GBIS is to translate ideas into action by combining the strength of expertise in IT with a deep understanding of investment banking.

IT works to ensure that it delivers the services the businesses need to compete and to serve Société Générale's clients. The objective is to deliver production services in a well-controlled and cost-effective way, and to deliver competitive application systems and infrastructure that allow GBIS to grow its business in existing and new markets, launch new products and take advantage of new opportunities when they arise.

  • Delivering IT services and solutions that enable GBIS to deliver its business objectives.
  • Ensuring a cost effective, high quality, flexible and well controlled production service for business applications systems and IT infrastructure (service delivered by RESG/GTS).
  • Facilitating entry to new markets, compliance with regulatory rules, growth in needs, adherence to market business volumes, and operational efficiency improvements in our overall front to back processing environment.
Equal Opportunity Employer

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, sexual or gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Heading

Office Sneak Peak

About

Heading

Societe Generale is one of the leading financial services groups in Europe. Based on a universal banking model, the Group combines financial strength with a strategy of sustainable growth, putting its resources to work to finance the economy and its clients’ projects. With our regional headquarters in Hong Kong – a core hub of the worldwide Societe Generale Group – we employ over 9,000 employees in the region. Our expertise here ranges from corporate and investment banking to asset management, securities services, global transaction banking and specialised financial services.

This is some text inside of a div block.
This is some text inside of a div block.

Web Engineering Lead

Web Engineering Lead
Mid Level
Level
This is some text inside of a div block.

Software Engineer - Backend

Software Engineer - Backend
Mid Level
Level
This is some text inside of a div block.

Lead Software Engineer

Lead Software Engineer
Mid Level
Level
This is some text inside of a div block.

(Senior) Infrastructure Engineer

(Senior) Infrastructure Engineer
Mid Level
Level
This is some text inside of a div block.

Senior Software Engineer

Senior Software Engineer
Mid Level
Level
This is some text inside of a div block.

Senior Software Engineer - Backend

Senior Software Engineer - Backend
Senior Level
Level
This is some text inside of a div block.

Software Development Lead

Software Development Lead
Lead
Level
This is some text inside of a div block.

Actuarial Intern

Actuarial Intern
Mid Level
Level
This is some text inside of a div block.
Interested in working at
This is some text inside of a div block.
?