A bit about us

At Barhead, our specialised consultants focus on delivering business solutions, leveraging Microsoft’s Technology Stack. We believe that it is a combination of people, technology, and business drivers that underpin the most successful implementations.

As a leading Microsoft Business Applications partner with global cross industry expertise, we cover the diverse product offerings from Microsoft and the broader ecosystem, supporting our clients to modernise their systems and processes. Our collaborative client engagement model centred on business outcomes enables us to deliver the most innovative use of technology.

Our consulting expertise and offerings span the entire Microsoft stack – Office 365, Dynamics 365 and Azure, anchored around a business solution. We cover Dynamics 365 applications (Sales, Customer Service, Field Service, Marketing, Finance, Supply Chain Management, Business Central, Project Service Automation, Artificial Intelligence, Customer Insights), and Power Platform (Power Apps, Power Automate, Power BI and Power Virtual Agent).

Our expertise extends to independent software vendor (ISV) product development, utilising Microsoft’s Power Platform. We are one of nine certified Microsoft Business Applications ISV Development Centre organisations in the world.

To learn more, visit barhead.com


  • Coordinates efforts across sales and delivery teams to provide technical architecture, estimates, and generates associated materials.
  • Advise on strategic accounts to ensure proper technical subject matter expertise and constantly monitors technical solution alignment to design
  • Develops deep knowledge and expertise on Barhead products and services.
  • Create, maintain, and improve development designs and standards for all projects
  • Harvest reusable architecture and delivery assets
  • Collaborates with solution architecture and delivery leads in planning/estimating development and integration activities in projects and work assignments
  • Reviews codes in terms of its alignment to standards and design
  • Performs code analysis on security, performance, reusability and extensibility (application quality review)
  • Leads in the resolution of technical issues
  • Manage customer expectations and ensure customer satisfaction
  • Assists in the enforcement of project deadlines and schedules.
  • Performs other duties as assigned from time to time.


  • At least 8 years of experience developing solutions involving data modeling and/or reporting
  • Hands on experience in designing and architecting database
  • Able to integrate technical functionality (performance, security, data recovery, scalability, reliability, etc.)
  • Able to implement measures ensuring data accuracy and accessibility
  • Good understanding of latest data technologies (ETL, integration, big data, data lake, etc).
  • Experience with client and server side, web service integrations using SOAP and REST
  • Able to handle complex technical issues involving multiple system components.
  • Strong presentation skills, excellent written, and verbal communication skills
  • Strong knowledge of software implementation best practices.
  • Experience working with enterprise wide implementation projects
  • Bachelor’s degree or equivalent, preferably in Computer Science/IT/Business Management/Engineering
  • Experience working in an IT consulting organization or environment
  • Experience with different project methodologies (Agile, waterfall, et al.)
  • Experience in working in a global environment, delivering service to global clients
  • Must be willing to travel and be amenable to changes in work shift/location, as needed on a per project basis
Apply Now