Job Summary

$5,000 - $8,000 SGD / Monthly

Job Type


Years of Experience
At least 5 years

Tech Stacks
Message Queue
essage Queue

Job Description

Xjera Labs (www.xjeralabs.com) is looking for Software Engineer that can fulfil the following requirements.

Position Summary

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a software developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding programming skills. Fresh graduates with programming experience are welcome too!

Essential Job Description

  • Design and develop server-side software with high performance, high availability and high scalability for company.
  • Create easy-to-use, stable and reliable cloud products and services.
  • Write high-quality, clean, elegant, and maintainable code.
  • Understand the technical platform, constantly optimise the service, identify and fix problems, improve usability, stability and reliability.
  • Design and implement various supporting tools as needed.
Required Skills & Qualifications

  • Bachelor's degree in engineering, computer science or a related field is required. Post graduate degree a plus, fresh graduates are also welcome!
  • In-depth understanding of computer science fundamentals: data structures and algorithms, operating systems, networks, databases, etc.
  • Strong and hands-on experience with C++.
  • Familiarity with Linux/Windows development environments and multi-threading programming.
  • Familiarity with common network protocols (TCP, UDP, HTTP) and network programing.
  • Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives
  • Experiences in design and development of large-scale distributed systems. (preferred)
  • Experiences in middlewares development (distributed storage, cache, message queue, etc.). (preferred)
  • Experiences in web backend development. (preferred)
  • Familiarity with virtualization, container and orchestration technologies. (preferred)
  • Knowledge in server security. (preferred)
  • Contribution to open-source projects. (preferred)

Desired Skills and Experience
programming skills, Microsoft Excel, Collaboration, responsible for Development, Multi-tasker, Software Engineering, MySQL, Matlab, software products, Python, Engineering, Project Engineering, Linux, Software Development, C++, Testing

Salaries of Software Engineer at XJERA LABS

Salaries from XJERA LABS that are similar to Software Developer

View more Software Engineer salaries at XJERA LABS View more Software Engineer salaries

NodeFlair Insights of XJERA LABS