en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more
About Robert Walters Singapore

Since our establishment in 1998, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Singapore.

Learn more

Software Engineer - Python

Save job

Software Engineer - Python Salary: Competitive and based on experience Location: Singapore Keywords: Python, Java, Oracle Exadata, Tableau, Elastic Search, 60 East AMPS, Cassandra, MongoDB, Elasticsearch, RDBMS, ORM, CQRS, REST/HAL, GraphQL, MQSeries/AMQ/AMPS, Quartz platform

On behalf of our client, we are seeking a Software Engineer with a strong background in Python and Java. This role is an integral part of a global team, utilising cutting-edge technologies to develop solutions assurance tools and enhance automated QA capabilities. The successful candidate will have the opportunity to work with a diverse technology stack including Oracle Exadata, Tableau, Elastic Search, 60 East AMPS, and more.

  • Opportunity to work with a diverse technology stack.
  • Involvement in a global team working on advanced technologies.
  • Role centred around developing solutions assurance tools and enhancing automated QA capabilities.

What you'll do:

As a Software Engineer - Python, your primary role will be to design and develop solutions assurance tools while enhancing automated QA capabilities. You'll be working extensively with Python and Java, leveraging the firm's proprietary Quartz platform. Your day-to-day tasks will also involve working with NoSQL/Document Oriented databases like Cassandra and MongoDB, as well as Highly Available/Scalable Search technologies such as Elasticsearch. You'll also gain experience working with RDBMS, ORM, implementing CQRS and related interface standards of REST/HAL. Familiarity with GraphQL and event-oriented technology like MQSeries/AMQ/AMPS will be an integral part of your role.

  • Designing and developing solutions assurance tools.
  • Enhancing automated QA capabilities.
  • Working with enterprise design requirements.
  • Developing using Python and Java.
  • Working with NoSQL/Document Oriented databases such as Cassandra and MongoDB.
  • Utilising Highly Available/Scalable Search technologies like Elasticsearch.
  • Working with RDBMS, ORM.
  • Implementing CQRS and related interface standards of REST/HAL.
  • Familiarity with GraphQL.
  • Working with MQSeries/AMQ/AMPS or similar event oriented technology.

What you bring:

The ideal candidate for this Software Engineer role brings a strong proficiency in Python and Java. You have experience working with Oracle Exadata, Tableau, Elastic Search, and 60 East AMPS. Your knowledge extends to NoSQL/Document Oriented databases like Cassandra and MongoDB, and you're familiar with Highly Available/Scalable Search technologies such as Elasticsearch. You've worked with enterprise design requirements and are experienced in test-driven development/BDD. Your skill set includes experience with RDBMS, ORM, implementing CQRS and related interface standards of REST/HAL. Familiarity with GraphQL and event-oriented technology like MQSeries/AMQ/AMPS will be a significant advantage.

  • Strong proficiency in Python and Java.
  • Experience working with Oracle Exadata, Tableau, Elastic Search, 60 East AMPS.
  • Knowledge of NoSQL/Document Oriented databases – Cassandra, MongoDB.
  • Experience with Highly Available/Scalable Search – Elasticsearch.
  • Experience working with enterprise design requirements.
  • Experienced in test-driven development/BDD.
  • Experience with RDBMS, ORM.
  • Experience with CQRS and related interface standards of REST/HAL.
  • Familiarity with GraphQL.
  • Familiarity with MQSeries/AMQ/AMPS or similar event oriented technology.

What sets this company apart:

Our client is a global leader in the financial industry, known for their commitment to innovation and excellence. They offer an inclusive work environment that fosters creativity and advancement. Their team spans across multiple locations worldwide, providing a truly global perspective and the opportunity to work with diverse teams. They are committed to employee growth and offer numerous opportunities for professional development.

What's next:

Ready to elevate your career? Apply now!

Submit your application today by clicking on the provided link. We eagerly await your application!

Do note that we will only be in touch if your application is shortlisted. Robert Walters (Singapore) Pte Ltd ROC No.: 199706961E | EA Licence No.: 03C5451 EA Registration No.: R24123088 Josue Hoyos Pardavell

Contract Type: FULL_TIME

Specialism: Tech & Transformation

Focus: Development / Programming

Industry: Banking

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Mid Management

Location: Singapore

Job Reference: R5ZV08-14C7C6F1

Date posted: 28 October 2024

Consultant: Josue Pardavell (R24123088)

Phone number: +65 6228 5383

josue.pardavell@robertwalters.com.sg

Josue Pardavell (R24123088)

Save job

Share

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.