Microsoft Nigeria Job for a Application Development Manager /Technical Account Manager (TAM)
Microsoft Nigeria - If you have unique experiences, skills and
passions-and we believe you can bring them all to Microsoft for a rich,
rewarding career and lifestyle that will surprise you with its breadth
and potential. Just imagine the excitement and satisfaction of what you
can do, where you can go, and the difference you can make with the
resources of Microsoft behind you.
We are recruiting to fill the position below:
Job Title: Application Development Manager /Technical Account Manager (TAM)
Job No.: 943684
Location: Lagos
Job Descriptions
- Don’t miss out on this great Application Development Manager
(ADM) opportunity in Microsoft's Premier Support for Developers
organization. Our team helps enterprise clients and partners realize
their full potential through accelerated adoption, enablement and
productive use of Microsoft developer platform and Azure solutions. We
are a growing business and we need talented individuals with a unique
mix of client relationship management and application development
skills.
- By maintaining a long-term relationship with their clients, an
ADM becomes intimately familiar with the clients' development
environment.
- In your role you will facilitate the engagement of a wide range
of product and application development experts to assist the client in
realizing their objectives.
- Many of the engagements will take the form of architecture
roundtables, technology assessments, capability building workshops,
prototyping, application design reviews, testing and performance
benchmarking, code reviews, porting/migration assistance, configuration
management, and general development consulting.
- When critical situations arise, you will act as the escalation
manager to bring in appropriate technical expertise to manage incidents
to timely resolution.
- You will subsequently follow up on these situations to ensure
the appropriate remediation steps are taken to prevent future
occurrences.
- Remediation may take the form of a product improvement within Microsoft or development of enhanced capability at the client.
- 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.
- Your background and experience will make you a trusted advisor
to the client and you will be expected to make recommendations on
approach and services needed to achieve their desired outcomes.
- As an ADM, you will provide our clients with access to a wide
range of product and application development expertise to help them
accelerate their application development cycle and produce successful
applications. Our goals are our client's goals; and we work jointly to
drive impact and value in their business.
- Your work will have both proactive and reactive components.
- You will serve as the primary point of contact for the
development efforts of your clients, and you may leverage other ADMs or
even other groups within Microsoft to provide the best service possible.
Key Success Factors
- 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
Key Stakeholders:
- This position will have regular contact with: Premier - Other
Application Development Manager (ADM) and Technical Account Managers -
required for establishing support and maintaining persistent account
contact.
- MCS - Consultants - required in the event Microsoft in contracted to perform actual software development services.
- Microsoft Product Groups - Program and Product Management / some
direct contact with developers - required to drive feature set issues
and resolve software bugs. This position has frequent contact with all
levels of Microsoft managers and employees and frequent contact with
vendors and customers.
- PFE - Developer PFE/DSE - required for delivering deep technical
knowledge on specific technologies and expert level proactive workshop
deliveries.
- CSS - Support Engineers - required for establishing and receiving product support.
Qualifications
- BS in Computer Science or equivalent experience.
- Strong demonstrable development experience/expertise in one or more of the following technologies is desirable:
- Visual Studio Languages (VB, C/C#/C++)
- Visual Studio Team Systems (MSF/Process; Test/Build)
- SharePoint/MOSS/Office Server/Office platform
- SQL Server/RDBMS and related technologies like BI & Reporting Services
- Integration technologies like BizTalk
- .NET 3.0/3.5/4.0…. (WPF, WCF, Workflow Foundation)
- Azure - architecture understanding for platform and infrastructure
- Exchange - Unified Communications, Communicator, Mobility
- Application Lifecycle Management (ALM)
- Distributed application architecture
- Web application development (ASP.Net., AJAX , Silverlight, Expression tools)
- Service Oriented Architectures (SOA) etc.
Skills and Experience
- A strong business background 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.
How to Apply
interested and qualified candidates should:
Click here to apply