Various openings with Microsoft Banglore

career opportunity with our client, Microsoft for positions based out of Bangalore. The specifications of this position are as follows:


Position A- Distributed Services


The Role

The DISTRIBUTED SERVICES Support team will be responsible for delivering support for all Microsoft customers. Utilizing knowledge of the customer environment, they will deliver timely and high quality incident resolution focusing on root cause analysis, prevention, and knowledge transfer. They will effectively manage cases and sub-cases to ensure timely and high quality communication with customers and resolution of all issues.



Responsibilities:



· Communicate with Microsoft enterprise customers via telephone, email, and other electronic communications regarding problems.

· Analyze problems by using trace analysis, source code, and other sophisticated debugging tools and develop solutions to meet customer needs; may involve writing custom code.

· Participate in case triage meetings to share knowledge with other engineers and develop efficient customer solutions.

· Write technical articles and sample programs for Microsoft's knowledge base.



Candidates Profile



Must Have

=========

1. Good understanding of C++ and OOPs concepts.

2. Good understanding of .NET Framework basic concepts

3. Expertise on C# or VB.NET

4. Expertise in web application development using ASP/ASP.NET.

5. Good understanding of ASP.NET Web Services

6. Basic understanding of Database concepts, RDBMS (SQL Server or Oracle)

7. Basics of COM/COM+ programming. Understanding of calling COM/COM+ Component from asp/asp.net is a huge advantage.

8. Basic understanding of Operating System Concepts (Memory Management, Process Management)





Good to Have:

==========

1. Understanding .NET Interop and .NET Remoting will be an added advantage.

2. Knowledge of IIS.

3. Understanding of Distributed Architecture

4. Working knowledge of MSDTC/WSE/WCF will be a huge advantage.





Exp Level :

=========

4+ yrs on above mentioned skills.



Reporting to: Team Manager



Position B- ASP/ IIS





The Role

The IIS/ASP Support team will be responsible for delivering support for all Microsoft customers. Utilizing knowledge of the customer environment, they will deliver timely and high quality incident resolution focusing on root cause analysis, prevention, and knowledge transfer. They will effectively manage cases and sub-cases to ensure timely and high quality communication with customers and resolution of all issues.



Responsibilities:



Communicate with Microsoft enterprise customers via telephone, email, and other electronic communications regarding problems.
Analyze problems by using trace analysis, source code, and other sophisticated debugging tools and develop solutions to meet customer needs; may involve writing custom code.
Participate in case triage meetings to share knowledge with other engineers and develop efficient customer solutions.
Write technical articles and sample programs for Microsoft's knowledge base.




Candidates Profile



Strong knowledge and experience in .Net Framework, ASP.NET, VB.NET.
Good knowledge gained from experience in ASP.NET programming.
Basic understanding of Web servers like IIS, wrt configuration, deployment, etc is a definite plus.
Good understanding of the concepts of Operating Systems and networking is required
MCP Certified in at least one of the Microsoft Programming Technologies is an added advantage
Experience of at-least 2 years in the technical environment mentioned above is desirable.
Good English Communication Skills - Spoken and Written (including technical writing)
Strong Trouble Shooting and problem solving skills
Excellent customer Service skills and effective learning skills




Critical Exposure areas;

Knowledge and experience with .Net Framework, ASP.NET, VB.NET and
Webservers – IIS

Expertise in atleast – C#, ASP, VB6, COM, DCOM, RDBMS
Industry programming experience in building Windows or Internet applications
Trouble shooting skills


Reporting to: Team Manager





Position C – EOS



The Role

The EBA Messaging Developer team assists developers using Microsoft messaging products and APIs. These include areas such as Exchange Server (CDOEX, CDO 1.21, Workflow, Exchange WebDAV, MAPI, etc); Outlook (custom forms, COM add-ins, Outlook object library, VBA, Outlook View Control, Exchange Client Extensions, MAPI, CDO 1.21, etc.); and SMTP-related technologies (CDONTS, CDOSYS, System.Web.Mail, System.Net.Mail, etc.). We work primarily with high level “premier” customers who demand well communicated and experienced developers for assistance and support.



Primary responsibilities include providing technical assistance to Microsoft’s developer customers, ranging from small ISV’s, to ASP’s, and large Fortune 100 IT organizations. The support engineer assists developers in an effective use of Microsoft technologies to write custom messaging/collaborative applications.





Responsibilities:



· Troubleshooting customer code, identifying and fixing the issue that are reported.

· Work on advisory issues to contribute directly to customer’s application/code base.

· Write samples or ‘how to’ prototypes to explain a particular technique/technology or Product.

· Identify and escalate reported bugs in Microsoft products.

· Provide appropriate alternate implementations/techniques/workarounds to help developers workaround a confirmed bug in Microsoft’s products

· Identify issues that occur frequently and help create a knowledge base article to solve/workaround that issue.



Qualifications, Abilities and Experience should include:



· Computer Science Degree, MIS, EE, or related work experience is required

· Good customer service, problem solving, and communication skills are required
Extensive development knowledge in Windows programming using VB, VC++, or .NET is required.

· Programming experience with Exchange or Outlook using CDO, MAPI, Outlook Object Model, XML, WEBDAV, ADO or EXOLEDB could be an advantage.

· Good understanding of debugging applications is desired.

· Good understanding of operating systems and network architectures is desired.

· Software development / support experience is desired.

· Knowledge of web development with VBScript, Jscript on IIS is desired.



We are looking for the following skillsets,



Category 1: VB.NET/ C#/ASP.Net



Required Soft Skills:

- Willingness to learn new technologies/skills

- Willingness to take on challenges

- Strong customer focus

- Excellent verbal and written communications skills

- Ability to multitask

- Hard working



Nice to have/desired:

- Enterprise/Corporate working experience

- Experience with software development and/or test

- Prior technical support experience

- MCAD, MCSD certifications



Critical Exposure areas;

1) Great troubleshooting skills

2) Good imagination to come up with multiple approaches to the problem and use them quickly

3) Ability to learn from an issue/situation and adapt and carry forward the solution to another seemingly unrelated issue.



Reporting to: Team Manager







Position D - Network Security





The Role

A Support Professional is responsible for providing quality support for Microsoft Windows Server with a high degree of customer satisfaction; provide responsive and reliable technical solutions and information to Microsoft customers.



Responsibilities:



Represent Microsoft and communicate with corporate customers via telephone, written correspondence, or electronic service in regard to finding solutions for technically complex problems identified in Microsoft products.
Solve highly complex level of problems, involving broad, in-depth product knowledge or in-depth product specialty; that may include support of additional product line. Frequently, these problems will not only be technically complex, but will be politically charged situations requiring the highest level of customer skill.
Responsible for efficiently managing the relationship with these customers and thoroughly documenting their cases.
Collaborate on cross-team and cross-product technical issues by working with resources from other groups as needed to resolve customer issues. Collaborate with Tech Leads and escalation resources when appropriate.
Participate in case triage meetings to share knowledge with other engineers and develop efficient customer solutions.
Consistently share best practices with team members. Act as technical resource for broad and complex issues, and may typically be assigned to moderately strategic accounts. Ability to develop and deliver “in depth” technical training to other engineers.
Write complex technical articles and sample programs for knowledge base.
Maintain strong working knowledge of pre-release products and take ownership for product improvement in key product areas.






Candidates Profile



· Strong Experience in System Performance, Terminal Server, Windows Installer Service, RAID etc.

· Strong Experience in Network Operations.

· Strong Experience in DNS, DHCP, WINS, TCP/IP, Routing, Antivirus, ISA Server, Firewalls etc.

· MCSE – Windows 2000

· Additional Technology Certifications – Cisco, Novell, Unix, Security etc (Preferred)

· 3+ years of experience in administering Microsoft® Windows 2000 Server and Windows 2003 Servers.

· Good English Communication Skills - Spoken and Written (including technical writing)

· Strong Trouble Shooting and problem solving skills

· Excellent customer Service skills and effective learning skills



Critical Exposure areas & Technical Specifications:

· Strong Experience in Server Operating System Administration.

· Strong Experience in Network Operations and Network Security.

· Strong Experience in DNS, DHCP, WINS, TCP/IP, Routing, Antivirus, ISA Server, Firewalls etc.

· Trouble shooting and problem solving skills.



Reporting to: Team Manager







Position E - SDK





The Role

The Support Engineer - Developer Support acts as the primary technical contact, and delivers advanced technical troubleshooting support and problem resolution for Corporate Customers, including issues escalated to the highest levels of Management. The candidate will provide technical support including product technical training to peers



As a Support Engineer, you will work directly with external developers (customers) who range from small software developers to Fortune 100 corporations. You will be a member of a dynamic team that solves the most challenging Windows programming problems. You will work with other engineers to debug, troubleshoot, write code, and create solutions. You will document solutions and work with product groups to improve Microsoft products.



Responsibilities:



· Efficiently analyze customer problems in supported technologies and develop solutions to meet customer needs. This will involve debugging, troubleshooting, writing external code, and taking responsibility to see that the issue is fully resolved.

· Troubleshoot and fix crashes and hangs in applications that are developed using any of the Microsoft Technologies.

· Identify, confirm and escalate bugs in Microsoft’s products reported by external developers.

· Provide appropriate alternate implementations/techniques to help developers workaround a confirmed bug in Microsoft’s products

· Identify issues that occur frequently and help create a knowledge base article to solve/workaround that issue.

· Work on advisory issues to contribute directly to customer’s application/code base.

· Write samples or ‘how to’ prototypes to explain a particular technique/technology or Product.

· Communicate effectively with Microsoft’s developer customers via telephone, written correspondence, and electronic services regarding technically complex information.

· Learn technologies and products supported by the team and continually improve personal knowledge and skills.

· Create advanced technical content including Microsoft Knowledge Base articles, samples, whitepapers, and training.





Qualifications, Abilities and Experience should include:



At least a 4 year degree(Engineer or an MCA) with Computer Science as one of the papers
Must have: VC++/Win32 and OS knowledge.
Good to have: Exposure to managed code (.Net and C#/VB.NET)
Experience of at-least 3 years in one of the technical environments mentioned above is desirable.


Critical Exposure areas;



1) Great troubleshooting and problem solving skills

2) Good imagination to come up with multiple approaches to the problem and use them quickly

3) This position has frequent contact with developer customers and Microsoft employees including managers, support professionals, customer account managers, and product development teams.

4) This position may be required to travel to a customer’s site under short notice and also requires 24x7 on-call availability for critical customer problems. [– this is extremely rare and probably will never happen – should we list it at all?]

5) Ability to learn from an issue/situation and adapt and carry forward the solution to another seemingly unrelated issue.

6) Solid understanding of the OS fundamentals, Threads & processes and DLLs & Libraries

7) Basic idea on developer tools like compilers, linkers, debuggers etc





Reporting to: Team Manager









Position F – EPS Performance





The Role

A Support Professional is responsible for providing quality support for Microsoft Windows Server with a high degree of customer satisfaction; provide responsive and reliable technical solutions and information to Microsoft customers.



Responsibilities:



Represent Microsoft and communicate with corporate customers via telephone, written correspondence, or electronic service in regard to finding solutions for technically complex problems identified in Microsoft products.
Solve highly complex level of problems, involving broad, in-depth product knowledge or in-depth product specialty; that may include support of additional product line. Frequently, these problems will not only be technically complex, but will be politically charged situations requiring the highest level of customer skill.
Responsible for efficiently managing the relationship with these customers and thoroughly documenting their cases.
Collaborate on cross-team and cross-product technical issues by working with resources from other groups as needed to resolve customer issues. Collaborate with Tech Leads and escalation resources when appropriate.
Participate in case triage meetings to share knowledge with other engineers and develop efficient customer solutions.
Consistently share best practices with team members. Act as technical resource for broad and complex issues, and may typically be assigned to moderately strategic accounts. Ability to develop and deliver “in depth” technical training to other engineers.
Write complex technical articles and sample programs for knowledge base.
Maintain strong working knowledge of pre-release products and take ownership for product improvement in key product areas.






Candidates Profile



· Strong Experience in System Performance Management

· Strong Experience in System Performance, Terminal Server, Windows Installer Service, Windows Debugger etc.

· MCSE – Windows 2000

· Additional Technology Certifications – Cisco, Novell, Unix, Security etc (Preferred)

· 3+ years of experience in administering Microsoft® Windows 2000 Server and Windows 2003 Servers.

· Good English Communication Skills - Spoken and Written (including technical writing)

· Strong Trouble Shooting and problem solving skills

· Excellent customer Service skills and effective learning skills



Critical Exposure areas & Technical Specifications:

· Strong Experience in System Performance Management

· Strong Experience in System Performance, Terminal Server, Windows Installer Service, Windows Debugger etc.

· Trouble shooting and problem solving skills.





Reporting to: Team Manager





Position G- EMS



The Role

The EMS Support team will be responsible for delivering Exchange Server support for all Microsoft customers. Utilizing knowledge of the customer environment, they will deliver timely and high quality incident resolution focusing on root cause analysis, prevention, and knowledge transfer. They will effectively manage cases and sub-cases to ensure timely and high quality communication with customers and resolution of all issues.



Responsibilities:



Communicate with corporate customers via telephone, email, and other electronic communications regarding problems.
Analyze problems and develop solutions to meet customer needs; may involve writing custom code.
Participate in case triage meetings to share knowledge with other engineers and develop efficient customer solutions.
Write technical articles and sample programs for Microsoft's knowledge base.




Qualifications, Abilities and Experience should Include:



Experience of Exchange Server (5.5, 2k, 2k3) with active directory.
Designing Implementation and Administration of MS Exchange server 5.5/2k/2k3.
Migration from Exchange 5.5 to Exchange 2000 & Exchange 2003
Good General Administration Concepts.
Backup and disaster recovery
Routing/Mail Flow and Set up Installation concepts.
· Troubleshoot issues both at the client (Microsoft outlook) and server side.











Critical Exposure areas;

1) Experience on Exchange Server

2) General Administration Concepts

3) Trouble shooting skills



Reporting to: Team Manager





Position H– GPS- PTS Infra





The Role

Responsibilities:

Offering targeted technical engagements with Microsoft Gold Partners by identifying opportunities and providing services proactively
Organization/ Delivery of services such as Technical Webcasts, Presentations, Skills Transfer, Orientation and Planning support to partners on Microsoft Solutions (70% consultative)
Offering Partners Support Request Management by establishing supportability guidance and options
Offering Account Management for support benefits partners receive
Offering Escalation Management for Account and Support related issues
Acting as an Information Concierge by proactively offering security bulletin, white papers and other technical resources relevant to partner
Offering monthly partner feedback, satisfaction and planning meetings to determine how best to support their partners experience
Build and sustain a relationship with the primary technical contact for the partner and ensure the highest level of satisfaction with respect to services and support programs offered by Microsoft


Candidates Profile

Required:

Bachelor’s degree in a Computer Sciences or related IT fields/ Professional IT Training
4 years of experience in customer/partner/technical service related roles
Hands on experience working with MS Server products – Windows Server 2000 or Exchange Server 2000 and Networking
Experience delivery Telephone base technical support
Demonstrate passion for MS products and technologies
Preferred:

Current MCSE, MCDBA, MCAD, MCSA or other Microsoft Premier certification(s) in the technologies supported
Advanced technical problem solving skills
Experience delivering technical presentations


Critical Exposure areas;

Required:

Experience working with North American customers/partners
Possess the ability to verbally explain MS Solutions in English to North American Customers/Partner with clarity and precision
Possess ability to deliver MS solutions in writing via e-mail
Must have the ability to collaborate across multiple MS teams
Must possess strong Active Listening Skills
Capable of building and sustaining strong technical relationships
Proactively understanding customer/partner needs and deliver services that enable them to be successful
Capable of becoming a “Trusted Advisor” to Microsoft partners. The Trusted advisors is seen as integral part of the partner’s technical team by understanding their business and leverage all possible resources to help them implement MS solutions and winning deals
Demonstrate strong customer service skills
Preferred:

Experience working with IT Mid Market or Enterprise Companies
Ability to analyze and drive to root cause of a problem
Experience in negotiating cost effective resolutions
Experience in resolving conflicts in a service environment


Reporting to: Team Manager





Position I- SMS





The Role

A Support Professional is responsible for providing quality support for Microsoft Windows Server with a high degree of customer satisfaction; provide responsive and reliable technical solutions and information to Microsoft customers.



Responsibilities:



Represent Microsoft and communicate with corporate customers via telephone, written correspondence, or electronic service in regard to finding solutions for technically complex problems identified in Microsoft products.
Solve highly complex level of problems, involving broad, in-depth product knowledge or in-depth product specialty; that may include support of additional product line. Frequently, these problems will not only be technically complex, but will be politically charged situations requiring the highest level of customer skill.
Responsible for efficiently managing the relationship with these customers and thoroughly documenting their cases.
Collaborate on cross-team and cross-product technical issues by working with resources from other groups as needed to resolve customer issues. Collaborate with Tech Leads and escalation resources when appropriate.
Participate in case triage meetings to share knowledge with other engineers and develop efficient customer solutions.
Consistently share best practices with team members. Act as technical resource for broad and complex issues, and may typically be assigned to moderately strategic accounts. Ability to develop and deliver “in depth” technical training to other engineers.
Write complex technical articles and sample programs for knowledge base.
Maintain strong working knowledge of pre-release products and take ownership for product improvement in key product areas.






Candidates Profile



· Experience in SMS (System Management Server).

· Strong experience in Windows 2000 server, Windows 2003 server and Active directory.

· MCSE – Windows 2000

· 5 to 7 yrs years of experience in administering Microsoft® Windows 2000 Server and Windows 2003 Servers.

· Good English Communication Skills - Spoken and Written (including technical writing)

· Strong Trouble Shooting and problem solving skills

· Excellent customer Service skills and effective learning skills



Critical Exposure areas & Technical Specifications:



· Experience in SMS (System Performance Management).

· Strong experience in Windows Server and active Directory.

· Trouble shooting and problem solving skills.





Reporting to: Team Manager





Position J- MS Share point Server Support Engineer





The Role

The Share point Support Engineer will be responsible for delivering ……………………



Responsibilities:



Troubleshoot issue related with Share Point Server and Share Point clients.
Deliver technical support for MS Share point Server.
Troubleshooting issues with integrated technologies like WSS, Active Directory, SQL, IIS and Exchange server.
· Effective communication to manage customers’ expectations

· Participating in case and technical Triages

High customer satisfaction through timely and accurate solution for customer’s issue
Content creation
Meet customer and individual commitments


Candidates Profile



Sound experience in windows server (2000 and above) platforms and business applications.
Knowledge of Windows NT would be added advantage.
Experience in Windows Active Directory Services and IIS.
Adequate knowledge in SQL and exchange server.
Good understanding of Operating System and Networking Technologies
· Strong skills in troubleshooting security-related issues involving NTFS, IIS and Active Directory / LDAP and SQL Server

· MCSE/MCSD certifications desired.

· Customer handling experience on technical issue is desired

· Ability to work through ambiguity and independently when other resources are not available.

Good English Communication Skills - Spoken and Written (including technical writing)
Strong Trouble Shooting and problem solving skills
Excellent customer Service skills and effective learning skills


Critical Exposure areas

Experience in Windows server (2000 and above)
Active Directory services and IIS
Networking
· SQL and exchange.



Reporting to: Team Manager





Position K– EPS ADS





The Role

A Support Professional is responsible for providing quality support for Microsoft Windows Server with a high degree of customer satisfaction; provide responsive and reliable technical solutions and information to Microsoft customers.



Responsibilities:



Represent Microsoft and communicate with corporate customers via telephone, written correspondence, or electronic service in regard to finding solutions for technically complex problems identified in Microsoft products.
Solve highly complex level of problems, involving broad, in-depth product knowledge or in-depth product specialty; that may include support of additional product line. Frequently, these problems will not only be technically complex, but will be politically charged situations requiring the highest level of customer skill.
Responsible for efficiently managing the relationship with these customers and thoroughly documenting their cases.
Collaborate on cross-team and cross-product technical issues by working with resources from other groups as needed to resolve customer issues. Collaborate with Tech Leads and escalation resources when appropriate.
Participate in case triage meetings to share knowledge with other engineers and develop efficient customer solutions.
Consistently share best practices with team members. Act as technical resource for broad and complex issues, and may typically be assigned to moderately strategic accounts. Ability to develop and deliver “in depth” technical training to other engineers.
Write complex technical articles and sample programs for knowledge base.
Maintain strong working knowledge of pre-release products and take ownership for product improvement in key product areas.






Candidates Profile



· Strong Experience in Active Directory Services.

· Strong Experience in ADS, Group Policies, FSMO Roles, DNS Zones, Replications etc

· MCSE – Windows 2000

· Additional Technology Certifications – Cisco, Novell, Unix, Security etc (Preferred)

· 3+ years of experience in administering Microsoft® Windows 2000 Server and Windows 2003 Servers.

· Good English Communication Skills - Spoken and Written (including technical writing)

· Strong Trouble Shooting and problem solving skills

· Excellent customer Service skills and effective learning skills



Critical Exposure areas & Technical Specifications:



· Strong Experience in Active Directory Services.

· Strong Experience in ADS, Group Policies, FSMO Roles, DNS Zones, Replications etc

· Trouble shooting and problem solving skills.




Reporting to: Team Manager






If you are interested and available for this assignment, we would urge you to rush in your latest updated CV in MS-Word format with the following details furnished:


Permanent employee of which company:
Contact numbers:
Current location:
Current CTC (in Lacs):
Expected CTC (in Lacs):
Availability (date of joining, if selected):
Total experience (in years):
Experience in specific skillset (in years):
Interviewed by Microsoft in the last 6 months ( Yes / No):
Please specify the position you have applied :

Mail your resumes to : irecruiter1@gmail.com

No comments: