Tuesday, November 1, 2011

.Net Developers 8-12 yrs For Microsoft Corporation


Must Have Skills 

Consultants are expected to must have deep technical expertise in following areas:
  • .NET Tools and Technologies – experience of leveraging the same and designing, architecting, implementing and deploying  Line of Business Applications.
  • Programming in C# - Experience in developing and sustaining the applications in ASP .NET
·         SharePoint:  Experience in MOSS 2007 & 2010- Farm Administration, SharePoint Customization.
  • Databases: Candidates must have Database skills for SQL Server Development, 64 bit implementations and Performance Tuning.
    • In addition to the above if the candidates have fair knowledge on SQL OLAP, SQL Server Data Mining, Data Warehousing, Reporting Services and Business-Intelligence, IIS, NLBS Clustering, SAN as an added advantage.

Optional  Skills  

Desirable Skills: - One or more of the following areas
  • Portal Technologies like SharePoint Portal Server, Content Management Server, Enterprise Project Management, Solution Accelerators and Office System
·         CRM: Knowledge in CRM, ideally with the MSCRM 4.0, Knowledge of Integration technologies and frameworks (WCF etc.)
  • E-Business Servers like BizTalk Server, Commerce Server, Host Integration Server and BizTalk Accelerators.
  • Infrastructure: Expertise in one or more of the following areas. 
    • Platform: Windows 200x Active Directory, Windows Clustering,  MIIS, LAN/MAN/WAN Technologies, TCP/IP, SMTP, DNS, Ports & Protocols, SAN/Storage and GSP skills, Business Desktop Deployment, RIS, PKI, etc. Experience in managing production systems and applications built on Windows servers and advanced knowledge of SQL Systems, Web technologies, Active Directory, TCP/IP protocols, system performance and IIS.
    • Messaging: Exchange 200x, LMS, LCS, Co-Existence with and Migration from the following systems - Novell GroupWise, Lotus Notes/Domino, iPlanet
Management: Systems Management Server, Microsoft Operations Manager

Education:

  • Must have a degree in Computer Science or Engineering or equivalent work experience.
  • Must have a proven record of delivering technical solutions and sustenance support.
  • Must have 4-15+ years of related technology experience
  • MCSE/MCP/MCTS/MCITP/PMP Certified in at least one of the Microsoft Technologies is an added advantage.
MOF/ITIL certification is an added advantage.

Send resumes to  anitha@crest.in 


Monday, January 17, 2011

.Net 8+ Yrs - Microsoft Hyderabad - Weekend Interview Jan 22nd

Company  :  Microsoft  Corporation

Location  :  Hyderabad

Recruitment  Event For shortlisted people only  on 22nd Jan  -  This weekend



High level overview
Candidates must have an solid understanding of .NET Framework in a development environment including Visual Studio.NET in a team setting.  The candidate must have experience in using various configuration management tools including VSTS and should be proficient in object-oriented design and development and have experience in C#, ASP.NET, T-SQL, and web based application design and development.
They should have very good understanding and knowledge of web based service design, W3C standards, .NET Technologies, Internet protocols, and understand distributed systems design patterns. Experience in creating internet scale web services is a must.
Candidates should be adept at working cross-group with other teams, as our development projects are often coordinated with other teams around the world.
Responsibilities and Common tasks include

·         Work closely with business and IT partners during early SDLC phases to understand the business capabilities and goals for the program
·         Lead highly motivated, energetic and passionate team under tight constraints like schedules, etc
·         Develop engineering artifacts such as Technical Specification Document etc
·         Develop design and technology prototypes to prove out concepts, as required
·         Bring efficiencies to the Envisioning and Design phases of complex projects, and gain business and Solutions Delivery trust as a technical authority.
·         Create windows and web services based on the Microsoft platform.
·         Create data access modules based on latest technology Patterns etc.
·         Create data tier artifacts including Views, Stored procedures etc.
·         Provide guidance to the team in troubleshooting issues
·         Understand the existing systems, while analyzing upstream and downstream system impacts.


Skills
  • Required (Must Have)
·         Overall 7+ years of hands-on development experience
·         Demonstrated experience developing enterprise applications using Object Oriented Programming, Advanced Design Patterns,.NET Framework, ASP.NET and SQL Server programming
§  Proficient in coding C#, ASP.NET
§  Proficient in coding T-SQL Stored procedures, SSRS reports etc
§  Proficient in development of Windows services, WCF services
§  Experience in developing with latest patterns & technology’s.
§  Proficient in XML, .NET technologies, HTML, JavaScript and AJAX
§  Good knowledge of Design Patterns
§  Experience working with VSTS and  configuration management
§  Strong troubleshooting / debugging skills
§  Self Driven

·         Demonstrated experience working with global development teams
§  Good communication and collaboration skills
§  Proven ability to win concessions without damaging relationships
§  Proven ability to influence others across groups & hold them accountable for delivery without direct authority
·         Passion for quality
·         Proven ability to deliver according to schedule and work effectively in ambiguous situations

  • Nice to Have
·         Experience working with .Net 4.0
·         Experience in working with VSTS automated unit test cases and code analysis & coverage tools etc
·         Experience in working with MS Build / TFS Build
·         Experience with DB performance tuning

This description has been designed to indicate the general nature and level of work performed by employees within this position. The actual duties, responsibilities, and qualifications may vary based on assignment.