Job ref no.: CT3115413-01#9013

(Senior) Software Engineer - Java Development (Five-day work)

CBX Software Limited

Benefits
  • 5-day week
  • Discretionary bonus
  • Medical plan

The Role:

As a Software Engineer, you will join an expanding team of talents responsible for the development of our flagship CBX cloud platform. Consideration for Software Engineer or Senior Software Engineer position depending on qualification, skills and experience. 

 

Responsibilities:

  • Design and develop new functions, features and libraries
  • Enhance/optimize capabilities and performance of existing functions/features
  • Write engineering specifications
  • Coding and comprehensive unit testing
  • Partner with product design/management team to ensure understanding of requirements

 

Skills:

  • High-level of competency in data structures, algorithms, and object oriented software design
  • Proven abilities in producing prototypes, design specification, source code modules and test cases
  • Proficient in web technologies such as HTML, CSS, AJAX, REST, XML, and JSON
  • Strong JAVA programming skills
  • Understanding and experience with the Agile development methodology
  • Experience in large-scale server side software development and relational database programming
  • Excellent verbal and written communication skills in English and Mandarin
  • Self-motivated, can work independently and in a team with minimum guidance

 

Qualifications:

  • BS/MS/PhD degree in Computer Science, Information Systems or similar disciplines
  • 3+ years of relevant experience

 

Interested parties please click Apply Now.

All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.

More job information
Job ref no. CT3115413-01#9013
Salary
  • 35,000 - 55,000 / month
Job Function
Industry
Location
  • Lai Chi Kok
Employment Term
  • Permanent
  • Full-time
Experience
  • 3 years - 8 years
Career Level
  • Entry level
Education
  • Degree
  • Master's degree