Senior Technical Consultant

Job Type: Permanent
Reference: JO-2008-8889
  • Multinational Company
  • Career Development Opportunities
  • Work Life Balance



What you will be working on:

  • Take the onsite project technical lead for software development and migration projects, using Java technology or .NET technology/Microsoft SharePoint.
  • Perform system design, technical solution, supporting deployment of software packages to UAT, staging and Production environments.
  • Work closely with clients to gather and understand the requirements.
  • Work with offshore development team to come up with the proposed design/solution based on the system requirements.
  • Conduct technical discussion with clients to present proposed design, and confirm detailed technical solution for the system.
  • Develop and test key modules especially those related to interfaces between different systems.
  • Review source code developed by team members, and provide comments / suggestions for correction as well as improvement where necessary.
  • Review software packages released from the development team, and support deployment these packages to UAT/Staging/Prod environments.
  • Troubleshoot and resolve issues occur during SIT, UAT, or on Production.
  • Execute the performance test, penetration test.
  • Execute data migration (if required) and verify.
  • Have skills and knowhow about Algorithm and Data Structure.
  • Have capabilities to work with Search Algorithm and Technique.


What we are looking for:

  • Degree/Diploma in Information Technology, Computer Science or any related field.
  • Minimum 3 years of experience in Java technology or .NET Technology + Microsoft SharePoint.
  • Experience with J2EE, ORM, JSP, EJBs etc.
  • Experience with .NET Framework, MVC and Entity Framework.
  • Experience in integrating with government e-services would be an added advantage.
  • Great communication skills (written and verbal) and ability to interact with other teams.