Monday, November 15, 2010

.Net Pune recruitment event - Microsoft 27th Nov

JD - 1

Finance division of Microsoft IT is looking for passionate enterprise application development lead in managing a team of developers involved in building next gen solutions. We are looking for a seasoned technology professional with a strong track record of delivery. The development teams are for development of solutions for complex financial business processes leveraging Microsoft new technologies and development of reusable services & components to assist and automate diverse business processes.

Core Job Responsibilities:
 Strong people skills
 Managing high performance teams
 Participate in and influence business requirement and functional specification reviews
 Drive design reviews and code inspections in order to find defects early and ensure production quality
 Develop high quality code in accordance with privacy, security, accessibility, and coding standards guidelines
 Ensure high quality code through unit testing and integration testing
 High Performance and Scalable application design/development

Qualifications:
 5+ years of demonstrated work experience in the Information Systems industry
 Very Strong development and design experience with SQL Server
 In depth programming experience in a .NET environment, including a thorough understanding of application architectures
 Ability to rapidly assimilate new information and new techniques
 Experience working in a cross-group collaborative environment (i.e. off-shore development and test teams)
 Excellent written and oral communication, team skills
 Sound problem resolution, judgment, negotiating and decision making skills
 Strong analytical and organizational skills
 Strong collaboration, partnership development, and relationship building skills
 Ability to manage multiple projects / tasks concurrently and drive them to completion
 Ability to work effectively under pressure and identify ambiguity and drive for clarity
 Ability to influence technology and design decisions for larger scale applications for both present and future state architecture
Education:
 BE degree in Computer Science, MIS or related field is required



JD - 2

Core Job Responsibilities:
 Participate in and influence business requirement and functional specification reviews
 Drive design reviews and code inspections in order to find defects early and ensure production quality
 Develop high quality code in accordance with privacy, security, accessibility, and coding standards guidelines
 Ensure high quality code through unit testing and integration testing
 High Performance and Scalable application design/development

Qualifications:
 3+ years of demonstrated work experience in the Information Systems industry
 Very Strong development and design experience with SQL Server
 In depth programming experience in a .NET environment, including a thorough understanding of application architectures
 Ability to rapidly assimilate new information and new techniques
 Experience working in a cross-group collaborative environment (i.e. off-shore development and test teams)
 Excellent written and oral communication, team skills
 Sound problem resolution, judgment, negotiating and decision making skills
 Strong analytical and organizational skills
 Strong collaboration, partnership development, and relationship building skills
 Ability to manage multiple projects / tasks concurrently and drive them to completion
 Ability to work effectively under pressure and identify ambiguity and drive for clarity
 Ability to influence technology and design decisions for larger scale applications for both present and future state architecture
Education:
 BE degree in Computer Science, MIS or related field is required


JD - 3

Are you excited by the latest and greatest in technology and development tools? Do you have a passion for perfection, excellence, innovation & user satisfaction? Do you want to work on applications and platforms that impact users from around the globe? Are you an expert in developing enterprise applications characterized by complex architectures, integration and cross-group dependencies? If that sounds like you and you have fun doing all that and more – this is the opportunity for you!

We are an IT organization that serves the IT needs of HR business groups across Microsoft. Our applications help run the business of recruiting, managing & developing Microsoft’s worldwide workforce. We are looking for an individual, who can help us drive our applications to the next generation through their passion towards technology, quality, engineering excellence, effective communications & collaboration.

Business Purpose:

The position will be responsible for managing design, development, unit testing & implementation of enterprise business applications.

Requirements:

The ideal candidate must be a self-starter, highly proficient in .NET and SQL development with significant experience working on scalable database-driven enterprise applications.

The candidate will be very experienced in all stages of SDLC including requirements gathering, design, development, construction, implementation, testing and deployment. The candidate will collaborate with technical and functional team members to ensure delivery of quality software applications on time and to specifications. The candidate will be responsible for mission critical database components and should be able to draw from their experience, technical skills and leadership abilities to ensure successful completion of projects.

Must be energetic and exhibit excellent analytical and problem solving skills. The ideal candidate will possess excellent written and verbal communication skills with an aptitude for learning new technologies.

Candidates interested in this position must have:
• Solid development experience with proven background in developing database driven, enterprise-class applications.
• 5+ years of engineering experience which includes being able to lead, motivate and the ability to work effectively in a multi disciplinary group through collaboration, effective communications and role clarity.
• Able to define, follow and implement per the architecture and with high quality, following all SDLC process requirements and producing high quality documentation that describes the implementation and design.

Responsibilities include:


• Deliver optimal enhancements and solutions for IT applications, balancing scalability, security, reliability, and stability
• Work within the SDLC to generate on-time delivery of high quality, on budget releases.
• Understand customer business processes, issues and set realistic expectations that balance business priority
• Evaluate and leverage emerging technologies to solve business problems and evolve our technical and functional capabilities to keep pace with the business needs
• Interact with on-site and remote multi-disciplinary teams
• Communicate, track and mitigate risks and issues in a timely manner to the right audience.
• Provide excellent documentation of project module design and implementation
• Participate in solution architecture design
• Be conversant, comfortable with and drive usage of agile development methodologies
• Innovate constantly to improve or bring in newer procedures and methods to facilitate continuous improvement.
• Strive to create synergies between peers within and outside the immediate group
• Participate in and influence business requirement and functional specification reviews
• Drive design reviews and code inspections in order to find defects early and ensure production quality
• Develop high quality code in accordance with privacy, security, accessibility, and coding standards guidelines
• Ensure high quality code through unit testing and integration testing
• Architecture and Design Reviews
• Providing time and resource estimates for features / applications
• Ensures owned feature areas / applications are delivered to business on time with the expected quality
• Proactively identifies opportunities for Reuse within the applications and across the group





Qualifications:

• 5+ years of demonstrated work experience in the Information Systems industry
• In depth programming experience in a .NET environment, including a thorough understanding of application architectures
• Very Strong development and design experience with SQL Server
• Ability to rapidly assimilate new information, technologies & processes
• Experience working in a cross-group collaborative environment
• Excellent written, presentation and oral communication skills
• Demonstrated ability to work well within and across project teams
• Sound problem analysis, resolution, judgment, negotiating and decision making skills required
• Strong analytical and organizational skills
• Strong collaboration, partnership development, and relationship building skills
• Ability to manage multiple projects / tasks concurrently and drive them to completion
• Ability to work effectively under pressure and identify ambiguity and drive for clarity
• Ability to influence technology and design decisions for larger scale applications for both present and future state architecture
• Demonstrated history of making decisions, accepting ownership for decisions, and adhering to decisions once made.
• The ability to deal with conflict and multiple constituencies and manage multiple simultaneous objectives is imperative.

No comments:

Post a Comment