Agile Web Developer

 Hong Kong       Permanent contract        Information Technology

Responsibilities


The main responsibilities of the successful candidate would be to build efficient and resilient web applications and services by following the principals and methodologies of the Digital Transformation strategy:

  • 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 to testing, deployment and production activities of the team to ensure production stability 
  • Support agile practices of the team: Train and coach the team members on agile values, principles and practices as well as on the delivery
  • Facilitate coordination with other teams
  • Guide team/Develop code using software Craftsmanship best practices such as behavior driven development, test driven development, continuous integration, legacy refactoring, continuous delivery and continuous deployment
  • Guide team/Develop code leveraging a diverse technology eco-system with the ability to understand and deliver working software across multiple layers of the technology stack

The successful candidate could also participate proactively to:

  • Ensure business requirement analysis activities and help the team with functional design of the product delivered
  • Support decomposition of customer requests into detailed stories by interacting with the PO
  • Ensure the reporting in pair with the product owner
Degree of Autonomy:

  • Fully autonomous to collect requirements, designing solution and developing application
  • Must be creative and innovative and propose better solutions whenever possible
  • Open-minded and curious to help rationalize and maintain the existing systems
  • Foresee possible issues to avoid them in early development stages
  • Aware and curious about new technologies to share their benefits and explore them

Profile Required


Mandatory operational skills:

  • Proven years of designing and developing web applications (Typescript and ReactJS)
  • Proven years of experience with HTML / CSS (SASS, LESS), Bootstrap
  • Proven experience in Agile, TDD and continuous delivery (Git, TeamCity, Sonar, Testing framework …)

Other appreciated operational skills:

  • Knowledge of Website hosting processes (IIS, Load Balancing, Webservices, Web APIs)
  • Knowledge of AngularJS / Angular
  • Knowledge of .Net Framework (C#)

Behavioral skills:

  • Strong team player. Enjoy deliver solutions to the business
  • Strong analytical mind to develop well-structured and simple solutions
  • Proactive, innovative and passionate about technology
  • Well organized and good business analysis skills
  • Good communication to interact with other IT peers in HK and Paris

Experience Required:

  • From 5 years’ experience or more required.
  • Previous experience working in Finance industry or similar would be appreciated.

Business Insight


The Data, Client & Compliance technology department is now offering an exciting opportunity to join a dynamic development team knowledgeable in both technology and finance.

As part of the DCC department, the SG Markets team oversees development and support of wholesale B2B platform used by Societe Generale internal users and external clients.

Part of its digital transformation strategy, Société Générale is looking to grow the number of web applications and services available to both internal users and external clients.

The successful candidate will be experienced in designing and building modern web applications using best practices.

- Work on applications designs and present them to IT and clients
- Develop web applications for internal users and clients
- Develop web services to increase API offer to clients
- Liaise with SG Markets team based in the head quarter (Paris)

The main technologies used within DCC/DIT are the following:
- Front end: AngularJS, Angular, React, Typescript, Jest, Karma, TestCafe
- Backend: .Net Framework 4.7.2, .Net Core (C#)
- CI/CD: GitHub, TeamCity, DeployXL and soon Azure Cloud tools

All our positions are open to people with disabilities

Job code: 1900074R
Business unit: Societe Generale Hong Kong Branch
Starting date: Immediate
Date of publication: 24/10/2019
Share on

Agile Web Developer

Permanent contract   |   Hong Kong   |   Information Technology