Senior Technical Consultant (Python)
Job details
Customize different Microsoft platforms and products; SharePoint, Dynamics CRM, Office 365, based
on client requirements;
• Work across technical areas and with other teams to ensure that the best new technologies are
investigated and selected for use where appropriate;
• Understand the underlying business requirements and create code that will meet the defined
business requirements;
- Document solution design and other related documentations for each assignment, as needed;
- Complete deliverables required for each project assignment;
- Work closely with other Project Team members to understand business requirements and provide
• Work closely with Solutions and Technical architects to understand (and where necessary contribute
to) design;
• Assist Practice Capability Team (e.g. HR, ERP, CRM, et al) in developing system solutions on Microsoft
Platform;
- Keep up to date with the latest development in Microsoft Products and Solutions;
- Develop deep knowledge and expertise on Barhead products and services;
- Assist in Pre-sales activities as needed;
- Customize different Microsoft Products and Business Applications Solutions;
- Mentor and supervise lower-level team members;
- Conduct training / orientation and facilitates job shadowing activities of new team members;
- Work with Managed Services Team to debug and provide fixes as needed;
- Perform other duties as assigned from time to time.
- Hands on experience with .NET Framework 3.5and above; C# and ASP.net
- At least 5 years of experience developing solutions using Microsoft technologies
- Hands-on experience with Python and experience working with AI tools and Machine Learning
- Proficiency in Microsoft Azure services, including Azure Machine Learning, Azure Cognitive Services
- Debugging 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 REST
- Good understanding of latest web UI technologies (HTML5/JavaScript/AJAX/CSS)
- Bachelor's degree or equivalent, preferably in Computer Science/IT
- Experience working in an IT consulting organization or environment
- Good verbal and written English communication skills
- 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
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.