About Celiveo
Celiveo is a growing global software publisher with operations in Singapore, Europe, US, Canada and Australia. We develop software and hardware solutions for large enterprise companies that secure business documents that are scanned, printed, stored in the Cloud or displayed on smartphones. Our direct clients are printers and MFP vendors and large global companies. Celiveo is growing its new Singapore R&D center and is looking for enthusiastic engineers. Successful candidates will have opportunities to work with a talented and experienced global R&D team to drive meaningful innovations that excite our customers. We offer challenging projects and attractive remuneration packages to ambitious, forward thinking individuals who like uncharted territories and have passion for innovation and quality.
Job Description
Celiveo is looking for a talented and experienced senior engineer with Java/Android development expertise to join its Current and New Product Engineering support team who will be working in a dynamic and international team stepping in to investigate and fix defects or implement features in the backlog by liaising with our regional support centers and our internal R&D team. Experience in code analysis and troubleshooting procedures is mandatory as well as being inquisitive and autonomous.
Main Responsibilities & Duties
Report to the R&D Manager
Handle Level 3 technical investigation upon escalations from the Celiveo regional support centers, on our Current Products.
The role touches every single technology used in our solution you need to be ready to learn quickly new technologies that are added to our solutions. That includes IIS, Linux (ARM/x86), Android, iOS, macOS, Azure Cloud etc.
Analyze requests, perform efficient troubleshooting and work with the fellow engineers to solve, qualify and document a defect fix.
Bring product improvement ideas to the Product Manager and contribute to the product quality
Apply rigorously coding standards defined by the company.
Use internal tools to organize your work and report your progress clearly and on a periodic basis to the senior leadership team.
Performs other duties as assigned by your management
Qualification
Bachelor in Computer Science, Computer Engineering or equivalent combination of education
Minimum 3 years of Java / Android software development
Other skills like C# and C skills are a plus
Understanding of software development cycles, tests methodologies and debugging strategies is mandatory.
Job Type: Full-time
Job Type: Permanent
Experience: Software development: 3 years (Required)
Language: English (Required)
Work Remotely: Temporarily due to COVID-19
Contact us at: [email protected]