• Provide technical application support for all our Managed Services Client (Investigation,
Code fix, Change request)
• Work closely with Technical Consultant, Functional Consultants and Product Manager to
understand business requirements.
• Work closely with Solutions and Technical architects to understand (and where necessary
contribute to) design.
• Able to customize different Microsoft platforms and products; ERP, Sharepoint, Dynamics
CRM, Office 365, based on client requirements.
• Understand the underlying business requirements, and creating code that will meet the
defined business requirements on fixes and change request.
• Complete deliverables required for each application support activity, on break-fixes and
change request.
• Document solution design and other related documentations for each assignment, as
needed
• Work across technical areas and with other teams to ensure that the best new technologies
are investigated and selected for use where appropriate
May provide on-call 24x7emergency technical support.Adhere to the team and company's regulation, policies and processes.Keep up to date with the latest development in Microsoft Products and SolutionsPerform other duties as assigned from time to time.
Qualification
Hands on experience with X++, .NET Framework 3.5and above; C# and ASP.netAt least 5 years of experience developing solutions using Microsoft technologiesDebugging skills; able to debug complex technical issues involving multiple system
components.
Strong knowledge of software implementation best practices.Experience with client and server side, web service integrations using SOAP and RESTGood understanding of latest web UI technologies (HTML5/JavaScript/AJAX/CSS)Bachelor's degree or equivalent, preferably in Computer Science/ITExperience working in an IT consulting organization and/or IT technical application support
environment.
Familiar with ITIL discipline and SLA management.Good verbal and written English communication skillsExperience with different project methodologies (Agile, waterfall, et al.)Experience in working in a global environment, delivering service to global clientsMust be willing to travel and be amenable to changes in work shift/location, as needed on a
per assignment basis