You are here:  Home  Jobs  Sorry, this vacancy is no longer available

Friday 10th February 2012

Application Development Manager

 Role Purpose
The purpose of the ADM is to provide our customers access to a wide range of product and application development expertise to help software developers accelerate the development cycle and produce successful applications. This can be accomplished by direct collaboration or by facilitating access to other resources within Microsoft.

By maintaining a long-term relationship with their customers, an ADM becomes intimately familiar with the customers’ development environment. The technical tasks performed in this role include general “how-to” strategic advice, solution architecture assessments, workshops, prototyping, application design reviews, performance benchmarking, code reviews, porting/migration assistance, configuration management and general development consulting.

The ADM gains an understanding of their customers' development organizations' impact on overall business, their development goals, and their pain points - which is used by the ADM to ensure their customers' success with developing on Microsoft products.

While the ADM is assigned as the primary contact for the development efforts of a company, the ADM may leverage other ADMs or even other groups within Microsoft to provide the best service possible, especially if escalation services are necessary. The ADM acts as the escalation manager to bring in appropriate technical expertise (primarily Customer Services and Support) to manage incidents to resolution. The ADM follows up to ensure either product improvement within Microsoft or appropriate development skills are built within the customer's development environment.

Team/Department Mission
Microsoft Application Development Managers (ADMs) strive to be the best in software development. Working with cutting edge technologies we play a pivotal role in the delivery of industry leading solutions within the UK’s most prestigious enterprise organisations and software houses.

This is high value technology consultancy. We generate great customer satisfaction from our long term engagement model. This gives our customers the confidence to allow us to become their trusted advisors helping to architect, design and implement their solutions.

Key Accountabilities 

  • Work with key UK customers to provide innovative solutions to their development problems, helping to architect, design, implement and test solutions throughout the development cycle. 
  • Build an on-going trusted relationship with customers by improving their development processes and deliverables. 
  • Delight customers with your technical breadth knowledge, demonstrating a willingness to engage and work with other resources to solve difficult technical challenges. 
  • Transfer knowledge to customers through effective communication and engagement style 
  • Liaise with internal Microsoft communities (such as our development teams in the USA) to represent the interest of customers and drive product improvements 
  • Remain technically competent in a broad range of Microsoft products and technologies 
  • Support your peers though deliverables into internal and customer engagements, contributing to an environment for learning and creativity, contributing to others’ success.


Key Success Criteria
- Customer satisfaction
- Consistently demonstrates concise and effective communication with customers and employees
- Occasionally leads sharing of best practices with team community
- Consistently establishes and maintains working relationships with internal support delivery teams, customer support teams, customer contracts and material representatives

Knowledge, Skills and Experience
1) Essential Experience
A strong business background in Fortune 500 and/or development experience with large complex business applications. The ability to move between high level design review and “roll up the sleeves” type of assistance across all phases of an application development project. Consistently practices strong organizational, communication, project management, negotiation, and problem solving skills. Development consulting experience is highly desired.

This position requires 30% travel.

2) Technical/Functional Skills (must have some of the below) 

  • Programming Languages (VB, C/C#/C++) 
  • Visual Studio Team System (VS, TFS) 
  • Application Lifecycle Management (MSF/Agile/CMMI, build, testing) 
  • Application architecture 
  • .NET Framework 2.0/3.0/3.5/4.0 
  • Connected Systems (WCF, WF, Windows Server AppFabric) 
  • Identity Management (WIF, ADFS 2, Claims-Based Identity) 
  • Service Oriented Architectures (SOA) etc. 
  • Rich client application development (WinForms and WPF) 
  • Web application development (IIS, ASP.NET WebForms and MVC, Microsoft Ajax) 
  • Rich Internet Application development (Silverlight) 
  • Cloud Computing (Windows Azure Platform, Windows Azure AppFabric) 
  • SharePoint/MOSS/Office platform 
  • SQL Server/RDBMS and related technologies like BI & Reporting Services 
  • Expression Tools 
  • Integration technologies like BizTalk 
  • Exchange - Unified Communications, Communicator, Mobility


3) Personal Attributes/Interpersonal Skills
- Self Starter
- Ability to manage multiple competing priorities
- Commitment to continued personal development
- Excellent communication and political skills

4) Qualifications
BS in Computer Science or equivalent experience. Strong demonstrable development experience/expertise in the above technologies is desirable

Special Requirements/Additional Information 

  • Driving License 
  • Weekly travel required, UK based


Microsoft is an equal opportunity employer and supports workforce diversity

Similar jobs

  • 1st Line Platform Support

    We currently have a position for a Platform Controller to join our Broadcast Services department at our offices in Osterley. Our Platform Control team provides first line support across our entire broadcast platform 24...

  • Acceptance & Handover Co-ordinator

    The BBC is looking for an Acceptance & Handover Co-ordinator to help ensure the smooth technological transition back into Business As Usual on The BBC's W1 Programme...

  • Assistant Consultant - Global Business Immigration Services

    The Global Business Immigration Services team provides and manages a range of business immigration services to multinational clients who send employees and their families to work and live in another country...

  • Creative Director, UX&D

    As a Creative Director experienced in leading UX work around audio, video and on demand products, with an understanding of how future media can deliver audience needs coupled with exceptional communication, networking...

  • Credit Risk Senior Manager

    Ernst & Young's Enterprise Risk Services practice delivers sustainable benefits to our clients though tailored services across credit risk, operational risk, liquidity and market risk...