At a Glance
- Tasks: Design and develop cutting-edge software for scientific instruments while solving complex issues.
- Company: Join a government initiative enhancing Singapore’s Precision Engineering sector.
- Benefits: Competitive salary, career growth, and the chance to make a real impact.
- Why this job: Be part of a strategic effort to innovate and improve industry standards.
- Qualifications: 5-8 years in software development with strong C/C++ skills required.
- Other info: Collaborative environment with opportunities for continuous improvement and learning.
The predicted salary is between 36000 - 60000 ÂŁ per year.
The Talent People is proud to partner with JSIT-PE, a government initiative aimed at strengthening Singapore’s Precision Engineering sector by addressing manpower challenges and fostering industry growth. By applying for our job opportunities, you’re joining a strategic effort to enhance Singapore’s Precision Engineering landscape.
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.
- 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.
- 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.
Senior Application Software Engineer in Penarth employer: THE TALENT PEOPLE PTE. LTD.
Contact Detail:
THE TALENT PEOPLE PTE. LTD. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Application Software Engineer in Penarth
✨Tip Number 1
Network like a pro! Reach out to your connections in the Precision Engineering sector and let them know you're on the lookout for opportunities. A friendly chat can lead to insider info about job openings that might not even be advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those related to application software development. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Expect technical questions that test your knowledge in C/C++ and debugging. Practising common coding challenges can help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our mission to enhance Singapore’s Precision Engineering landscape.
We think you need these skills to ace Senior Application Software Engineer in Penarth
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Application Software Engineer role. Highlight your proficiency in C/C++ and any relevant projects you've worked on that showcase your debugging and software development skills.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software engineering and how you can contribute to enhancing Singapore’s Precision Engineering sector. Be specific about your experience with customer-driven requirements and how you’ve tackled complex software issues in the past.
Showcase Your Problem-Solving Skills: In your application, don’t shy away from sharing examples of how you've approached and resolved challenging software defects. We love seeing candidates who can think critically and demonstrate ownership of their work.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. This way, we can ensure your application gets the attention it deserves and you can easily track your progress!
How to prepare for a job interview at THE TALENT PEOPLE PTE. LTD.
✨Know Your Tech Inside Out
Make sure you brush up on your C/C++ skills and be ready to discuss your past projects in detail. Be prepared to explain how you've debugged complex systems and implemented customer-driven requirements, as these are key aspects of the role.
✨Showcase Your Problem-Solving Skills
During the interview, highlight specific examples where you've tackled challenging software issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate your analytical abilities.
✨Understand the Company’s Vision
Familiarise yourself with JSIT-PE and its mission to enhance Singapore’s Precision Engineering sector. Showing that you understand their goals and how your role contributes to them will set you apart from other candidates.
✨Prepare for Team Collaboration Questions
Since the role involves working closely with cross-functional teams, be ready to discuss your experience collaborating with product managers and engineers. Share examples of how you’ve communicated effectively with both technical and non-technical stakeholders.