senior software engineer in Singapore

apply now

job details

posted
location
singapore
specialism
information technology
job type
permanent
working hours
Full-Time
salary
s$ 6,000 - s$ 10,000 per month
experience
3 years
reference number
91M0126173_1538044551
contact
steve ling, randstad
apply now

job description

About the company

This company provides innovative software that powers the world’s most successful operators. They pride themselves on product innovation and technical excellence and are constantly adding new applications and new functionality to their product suite, used by billions of end users.

About the job

You will be required to develop new features and functionality for high transaction, large scale websites.

  • Participate in design and code reviews, identify and address performance bottlenecks in the software
  • Designing solutions that are modular, scalable and portable
  • Investigating and developing performance improvements to the platform
  • Developing new solutions to resolve ongoing issues with the platform
  • Work to improve overall system architecture and design components to meet those goals

About the manager/team

You will be working in a team of 20 techie engineers and report to the CTO

Skills and experience required

You will need min degree in a traditional science subject, ideally computer science, engineering, or information systems.

  • Demonstrable talent coding in java, writing and using algorithms and assessing time complexity and performance.

  • Strong commercial experience in developing software and demonstrable experience in large scale system design.

  • Experience developing on Unix/Linux, web technologies and internet protocols (SOAP, WS-*, REST, XML, HTTP, TCP/IP)

  • Scripting skills: Bash, Perl, Python, JavaScript

  • Experience with Continuous Integration and Automated unit testing frameworks

  • Knowledge of Spring, Hibernate, Ehcache

  • Experience working with Informix and/or PostgreSQL is a PLUS

  • Experience in developing large distributed systems and concepts such as caching, sharding, consistent hashing, interprocess communication and brokering

Perks

  • The opportunity to interact with global teams, and where appropriate switch teams and projects as you and our business continues to develop and grow.
  • Tangible and genuine career development, where you can take your career where you want it to go!
  • Exposure to real world and business critical projects & the chance to develop some of the world’s leading e-commerce application whilst working with various clients and seeing lots of code!

This is a PERM role and pay up to 120k P.A depending on your last drawn and competency

Interested candidates please send your updated CV to steve.ling(@)randstad.com.sg
(EA94c3609/R1332781)




skills

Java, Spring, SQL

qualification

Bachelor Degree

educational requirements

Bachelor Degree