Start Your Search Here

Job Search

borries pte ltd

Singapore / Global

Senior Software Application Engineer

Job Description

We are seeking a Senior Application Software Engineer to design, develop, maintain, and enhance our scientific instrument application software. The role involves fixing complex software issues, implementing customer-specific requirements, and ensuring software quality through comprehensive testing. The successful candidate will work closely with cross-functional teams to deliver reliable, high-performance software solutions.

Key Responsibilities

Analyse, debug, and fix software defects reported by customers or internal teams in a timely and systematic manner

Implement customer requirements and change requests, ensuring alignment with system architecture and product roadmap

Design, develop, and maintain application software according to coding standards and best practices

Perform unit testing, integration testing, and system testing to validate functionality, performance, and reliability

Collaborate with product managers, hardware/firmware engineers, and field support teams to clarify requirements and resolve issues

Participate in root cause analysis and continuous improvement initiatives

Ensure software complies with quality, security, and performance requirements

Required Qualifications

Bachelor or master's degree in Computer Science, Software Engineering, or related field

Minimum 5-8 years of application software development experience

Strong proficiency in C/C++

Solid experience in debugging complex systems and maintaining production software

Hands-on experience implementing customer-driven requirements

Strong understanding of software testing methodologies and test automation

Good problem-solving, analytical, and communication skills

Soft Skills

Strong ownership and accountability for software quality

Ability to work independently and as part of a team

Clear communication with both technical and non-technical stakeholders

Ability to prioritize and handle multiple tasks under tight timelines

Apply Now