Position: Senior Java Developer (Singapore)
Company: Telesens
Experience required: 5y
English level: upper

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline
Proficiency in object oriented analysis, design and programming
Analytical and problem solving skills for design , creation and testing of program
Knowledge of data structures, SQL, Java, Python, Angular js is a plus.

Core Requirements: 

Be part of a talented multinational team of software engineers responsible for building a game-changing platform
Learn about the design, development and maintenance of software that powers M-DAQ systems.

Initial duties may include reviewing code, writing documentation, and following test procedures. Later duties may include responsibility for production software components, and to participate in designing the architecture, development of major initiatives and modules and related documentation
Participate in cross functional teams with product managers, UX designers and QA engineers to ship software on-quality and on-time
Nice to have: 

Data Structures, Design, HTML, Java, JavaScript, Job Descriptions, jQuery, MySQL, Object Oriented Design, Problem Solving, Software Development, SQL, XML, system, platform, design & development, Powers2, software maintenance, reviewing code, Writing documentation.