company-logo-image

Senior Software Engineer

HR2O Asia
ashley-avatar-image

AI-generated summary

beta
speech-bubble-tail-image

Oops, looks like Ashley forgot to summarize this job! We apologize for the inconvenience. Please read the complete Job Description for full details and additional information.

Undisclosed

KLCC

Full-Time

Job Description

As a Senior Software Engineer, you will build and enhance our client’s AI Training Data SaaS
Platform and related software products. A key member of our client’s Software Engineering
team, you will have the opportunity to impact everything from user-facing browser applications
to the backend systems and data stores and everything in between.

Main responsabilities
  • Participate as a technical member of an Agile team to develop our client’s AI Training Data Platform
  • Develop clean, well-designed, reusable, scalable code following TDD practices
  • Ensure the reliability and high availability of our client’s critical systems, applications and services
  • Collaborate with architects and software engineers on architectural reviews and design discussions
  • Work closely with the Product Owner to groom user stories, including providing implementation details, estimating effort, and contributing to acceptance criteria
  • Strive to achieve a high level of unit, integration and acceptance test coverage
  • Pair program with fellow engineers and perform code reviews of their design and code
  • Share knowledge with peers in dev shares, code dojos, and lightning talks
  • Embody our client’s cultural values in your everyday work and interactions

Job Requirements

Qualifications
  • Bachelor’s degree in Computer Science, Engineering or a related technical field
  • 5+ years of experience developing software applications in Java - 15 years, very comfortable
  • Proficient with front-end JavaScript frameworks (e.g. React, Angular)
  • 2+ years experience designing and building distributed, large-scale SaaS enterprise systems
  • Hands-on experience with AWS or other cloud infrastructure technologies
  • Experience with microservices, containerization and infrastructure automation
  • Experience with streaming platforms (e.g. Kafka, Kinesis)
  • Experience practicing OOP, TDD, CI/CD in an Agile software development environment
  • Start-up experience and entrepreneurial spirit highly preferred
  • Machine learning, Computer Vision, and crowdsourcing experience a big plus, but not required
  • Excellent communication skills (verbal, written, presentation)
  • Ability to handle multiple competing priorities in a fast-paced environment

Additional Info

Experience Level

4 - 7 Years of Experience

Job Specialisation

General IT


Company Profile

HR2O Asia-logo-image

HR2O Asia

Your sustainable recruitment partner


HR2O is a recruitment agency designed to be different. We aim to be your dedicated talent resource partner in an ever progressing and evolving world of work.  We also believe there can be a direct positive link between the business world and the world we live in. And we plan on making both a better place.

                                      Our process

At the very heart of successful talent recruitment lies a deep understanding of our clients, knowing our talents and the ability to link both effectively. We’ve combined this methodology with our years in the industry trenches to develop a unique and highly effective approach to recruitment that works. And we’d love to take you through it.

                              Our environmental ethos

We’re shifting the paradigm by building corporate social responsibility into our very unique business model. This means that every business partnership we enter into will add a direct positive impact on the environment. The more business we do, the more mother earth benefits.

Visit our website for more informations www.hr2oasia.com

company-logo-image

Senior Software Engineer

HR2O Asia

Undisclosed

KLCC

Full-Time

This job is no longer available