mbr global
Register Candidate Profile Now>>

Senior Developers (Malaysia)
Senior Developers are required to join the Professional Services practice working with an exceptionally strong team within this UK-based company. A pragmatic approach coupled with the ability to see the ‘big picture’ is a must for this role..

Deployment & Support Engineer (SEA) (Malaysia)
Career Opportunity with an Irish System Integrator.

Lead Engineer (Malaysia)
Career Opportunity with an Irish Telecommunication vendor.

Test Engineer (Malaysia)
Career Opportunity with an Irish Telecommunication vendor.


Skype Me™! chat with me
Lead Engineer (Malaysia)
Lead Engineer

REPORTING TO: Director of Engineering

Associate is a leading worldwide provider of event processing and transaction management solutions that enable service providers to maximize profitability, minimize deployment and management costs and ensure regulatory and partner requirements compliance. Our products - FusionWorks Mediation, FusionWorks Charging, and FusionWorks Real-Time Rating – and the solutions they enable, set the industry standard for availability, performance and scale in processing and management of network activity events and transactions in multi-service convergent environments




The role of the Lead Engineer in the company requires the leadership of a team of engineers in the development of a complex software development project.  The Lead engineer is responsible for ensuring the use of engineering concepts in accordance with the associate engineering objectives to solve complex problems in creative and effective ways.  Peer review exist at this level.


Some of the tasks involved include


  • Leads a team and contribute in the development of a complex project.
  • Work as the lead technical contributor or project coordinator within product team.
  • Create and execute project plans conception to completion
  • Plans for and tracks project performance from conformance to specification.
  • Identifies project risks and develops contingency plans.
  • Understand product requirements and able to communicate technical concepts and status clearly and concisely to co-workers and management.
  • Mentor and review members of team
  • Ensure effective handover of project to Test and Support groups


  • Lead project team or technical project
  • Take responsibility for the planning and delivery of a Project from requirements to release. Be able to properly scope complexity of large projects and provide clear input to resource requirements.
  • Demonstrate an organised, systematic, disciplined and analytical approach to requirements definition, design, and implementation.  Ensure that the team applies this approach in a coherent fashion to all aspects of the development life cycle.
  • Adopts an innovative and committed approach to overcoming obstacles and solving problems in order to successfully deliver on commitments.
  • Coordinate the work of other groups inside and outside engineering teams
  • Leads technical reviews of documentation and source code.
  • Able to represent company at customer meetings, presentations and conferences
  • Anticipates customer requirements for new products or features and influences the organization to implement them.
  • Interfaces with the HR Manager regarding sourcing and interviewing staff  


  • Bachelors’ degree or equivalent experience, and a minimum 6 years industry experience.


  • Communication, Interpersonal skills, enquiring mind.
  • Analytical, Creative, Initiative
  • Comprehension, Planning, Vision
  • Results Orientation




  • Strong leadership and drive
  • Team leadership ability
  • Strong technical skills and understanding gained through
    previous development experience Communications
  • Project development lifecycle
  • Design and development methodologies
  • Unix Operating System
  • C++ and/or Java development




  • Billing/Mediation systems
  • Working with CMM or ISO 9000
  • Relational Database, preferably Oracle
  • Telecoms Protocols