Application Consultant
South Africa, FTE
Microsoft Global Delivery team employs a group of highly qualified technical consultants with a wealth of expertise and experience in different Microsoft Products / Technologies. As part of Microsoft Global Delivery capability team in South Africa, you will be one of Microsoft front-line technical specialists focusing on the large projects and Enterprise Microsoft solutions across the region. Microsoft consultants provide technical direction and leadership in the architecture, design, pilot, and deployment of Microsoft technologies within our enterprise customer base across the Middle East and Africa region.
The Consultant role is mainly about delivering solutions to customers and allowing them to maximize their investment in Microsoft technology. Consultants use their broad and deep knowledge of technology and IT operations to architect solutions by mapping common customer business problems to reusable services focused on operational effectiveness and business value. To accomplish operational effectiveness, a consultant will manage the complete lifecycle of large
A Microsoft Consultant routinely acts as subject matter expert, assisting customers, partners and Microsoft teams in the most critical and difficult implementations. Consultants are able to deliver effective strategic presentations to audiences of all sizes and possess excellent communication skills
The development consultant applies advanced analysis skills and experience to define appropriate customer solutions, to develop detailed solution architecture and estimates for customer implementations. He/she must be able to thrive in a team environment and enjoy working with others to find creative solutions to our customer business needs. The candidate should be proficient in Solution design; application configuration. The role requires the ability to work directly with Microsoft Customers, Business Partners, and Global Delivery offshore team to create solutions that meet/exceed customer needs across the globe.
This position will be involved in some of the largest, most complex, and most strategic projects for enterprise customers. The Consultant will have a passion for the customer delight, which is demonstrated through professionalism. The role requires an individual, who can thrive in ambiguity, self-motivated, is resourceful, confident under pressure, and has demonstrated skill in both crisis management and expectation management.
Key Accountabilities:
- Design, implement, deploy and project manage solution delivery when multiple developers / partners are involved.
- Work with other MS Architects / Consultants in the architecture, design implementation of MS based solutions.
- Build trust based relationships with the customers influencing their technical decisions developing opportunities for adopting our products
- Transfer skills to customers (and project team) through effective communication service engagements
- Identify opportunities for providing value to customers, proactively offering to engage our services ensuring they’re satisfied with the delivery of the services
- Work with Business development during project envisioning to properly scoping technical components and solution architecture. This includes write-ups and reviews of statement of works and proposal support and review.
- Present a professional compelling image of MS its products through workshop, presentations corporate seminars.
Required Skills:
- Excellent communication, planning, and presentation skills.
- Certifications in Microsoft technologies and from other industry-recognized bodies.
- Flexibility to be able to work at both design detailed technical level within the focus area of products technology be able to advise client on effect of future technology changes.
- Experience developing database applications using SQL Server.
- Broad understanding and experience developing on the Microsoft platform.
- Experience with TFS (and Visual Studio Online) to manage the Application Lifecycle Management.
- .NET Tools and Technologies – experience of leveraging the same and designing, implementing and deploying Line of Business Applications. Deep expertise in ASP.NET and client side programming using HTML5, JavaScript jQuery is preferred.
- Good knowledge on BI related solution architecture SQL Server Integration Services
- Strong understanding and experience with the .NET 3.5 and 4.0 framework
- Sound knowledge of ASP.NET MVC, WCF, WPF / Silverlight and Scripting languages would be preferred.
- Deep technical knowledge experience in Social modern applications is a definite plus.
- Solid experience in Microsoft Azure solutions.
Educational Qualification: A degree in Computer Science, Engineering, or equivalent
Travel requirements: Job requires 65%+ travel.