Senior Software Engineer

Kuala Lumpur, Malaysia

Are you looking to work for an innovative company with plenty of opportunity and challenge? A company who focuses on personal development and trust? If so, then you can help Tracerco on their digitisation journey where we’re bringing the advanced insights from our services and solutions direct to the client using modern web and desktop technologies. Do you hold a degree or an equivalent in a computing discipline or do you have appropriate experience in Software Engineering? Then you will be interested in this fantastic opportunity to join our team as a Senior Software Engineer.

Tracerco is a world leading industrial technology company providing unique and specialised detection, diagnostic and measurement solutions. Headquartered in Billingham in the Northeast of England, Tracerco employs around 400 people worldwide and is part of the Johnson Matthey Group.

In this role you will be part of the Global Services and Innovation team. Your responsibilities will include developing new products and solutions, working with customers, updating, and supporting production systems and processes, as well as maintaining excellent communication with the wider business and stakeholders. You will be part of a successful and busy team and you will enjoy a forward-thinking culture and progressive blame-free environment, based in a modern and friendly office environment located in Selangor, Malaysia.

You’ll enjoy access to an excellent salary and rewards package, working with top class people and superb career development opportunities.

Key responsibilities 

  • Work with internal and external customers understanding customer and business requirements and translate requirements into workable solutions.
  • Expected to have a high level of technical skill, provide technical leadership and consultancy to both internal and external development teams and stakeholders.
  • Accountable for technical decisions across projects within a particular field, ensuring effective communication with Scrum Teams to enable optimum execution projects.
  • Support the technology roadmaps for the Software team
  • Maintain, enhance and upgrade existing systems within area of expertise.
  • Ensure that all deliverables are tested appropriately in line with Johnson Matthey and Tracerco standards.
  • Ensure that documentation is maintained and kept up to date in line with standards and policies.
  • Highlights opportunities for improvements in relevant systems or processes within assigned area(s). May oversee the day-to-day activities of others.
  • Promote and practise agile methodologies

To carry out the accountabilities of Software Engineer, namely:

  • To design, develop and support application software
  • Extracting requirements from customers
  • Presenting and explaining solutions to customers and end user
  • To carry out any other duties which are within the employee’s skills and abilities whenever reasonably instructed

 Are you the ideal candidate? 

  • C# / .NET (Essential)
  • 5+ years’ Experience working throughout a software project lifecycle (Essential)
  • Degree in computer science related course or equivalent experience (Essential)
  • Experience using Microsoft Azure (Desirable)
  • Good knowledge of design patterns and testing frameworks (Desirable)
  • Experience in ASP.NET (MVC or Core) and JavaScript/Angular (Desirable)
  • Experience with WPF (Desirable)
  • Knowledge of PC interfacing and industrial communication protocols (Desirable)
  • Power BI Experience (Desirable)
  • SharePoint Development (Desirable)
  • Microsoft Dynamics (Desirable)

How to apply:

If you have the necessary skills and experience to join our team, please apply online. For any queries or should you require any reasonable adjustments to support your application please contact

Closing date for applications: 10th July 2022

Apply today

Contact us today or email us at

  • We measure the unmeasurable
  • We access the inaccessible
  • We help solve the impossible