Thursday, September 24, 2009

MOSS Architect - Hyderabad


Company :  Microsoft  Corporation 

Location : Hyderabad


The primary job responsibility of the Technical Architect will be defining and driving the Future State Architecture of our application workflow and integration platform.  This will include emersion into the latest Microsoft products, development of usable workflow services, solving complex technical issues, establishing patterns and practices, and setting standards and guidance in the areas of workflow and integration.

We are looking for a seasoned technology professional with a strong track record of delivery.  Development and design experience with service oriented solutions is strongly preferred.  Our team’s mission is to design and build high quality, highly scalable and cost effective solutions for our internal and external partners and global clients. The main focus will to drive solutions that enable and automate business processes in the enterprise. 

Core Job Responsibilities:
  • Drive and deliver the Future State Technical Architecture for the Microsoft Workflow environment.
  • Develop reusable workflow components to assist and automate diverse business processes.
  • Delivery of complex technical analysis and evaluative information for consumption by the Information & Services development teams and the broader Microsoft IT community.
  • Delivery of complex solutions to issues which might include but are not limited to:
    • Architecture
    • Configuration
    • Security
    • Performance
    • Scalability
    • Reliability
    • Infrastructure
  • Recommends how specific technologies, standards, methods and techniques are to be used throughout the solutions delivery community.
  • Designs and implements larger research and proof of concept projects as an individual contributor, focusing on one or a small number of technologies or applications to be implemented into a larger platform
  • Makes technical presentations and submits written reports for publication to internal and external stakeholders.

Qualifications:
  • Excellent presentation, written and verbal communication skills required.
  • Sound analysis, problem resolution, team building, judgment and decision making skills required.
  • High-level programming experience in a .NET environment, including a thorough understanding of application architectures.
  • Understanding of network design principles.
  • Strong work ethic and a desire to help drive a successful architectural vision across the Entertainment and Devices Division.
  • Ability to rapidly assimilate new information and new techniques.
  • 8+ years of demonstrated work experience in the Information Systems industry.
  • 3+ years experience designing workflow solutions on MOSS 2007, IIS.
  • 6+ years experience with Microsoft development tools and technologies (Visual Studio, .Net, C#).
  • Some SQL Server development experience preferred including SQL Integration Services.
  • 2+ years of WCF development experience.
  • 2+ years of experience developing using the Microsoft Office platform.
  • Knowledge and understanding of BizTalk Server preferred.
  • Industry knowledge of existing workflow and BPM technologies preferred.
  • Some knowledge of industry data integration standards preferred (RosettaNet, ebXML, EDI).
  • Conceptual understanding of SOA principles and ability to champion solutions based on them.
  • 5+ years experience of functional knowledge in Software Development Lifecycle Methodology (SDLC).
  • Functional knowledge of Personal Software Process (PSP) and Team Software Process (TSP) preferred.
  • Proven leadership experience either leading or managing development teams with at least 4 people.
  • Experience working in a cross-group collaborative environment (i.e. off-shore development and test teams) .
  • IT Experience in support of a Supply Chain organization a plus.
  • Ability to travel internationally and/or domestically up to 10% annually.

Education:
BA/BS/BE degree in Computer Science, MIS or related field is required

How to Apply  


If you  have received a mail  from me reply  to the mail with your latest  resume


If you  have visited this site directly ; Send ur resume to  kurien@crest.in with MOSS in the subject line (Important)


Wednesday, September 16, 2009

C# Asp.net Lead 6-8 yrs with Design patterns experience

Hi
New Position with Microsoft Corp in Hyderabad .
5-8 yrs experience (ideally around 6 yrs )
Hands on devlopment experience on C#/ Asp.net - with experience on design patterns
Rest of the JD is similar to the one posted below for Lead .

KEY DIFFERENCE IS WE NEED SOMEONE WITH STRONG DESIGN PATTERNS EXPERIENCE.

THIS IS AN INDIVIDUAL CONTRIBUTOR ROLE - NO TEAM/PEOPLE MANAGEMENT . 100% HANDS ON CODING

Send in your resume to kurien@crest.in with "Design patterns" in the subject line

Monday, September 7, 2009

Development Lead - Hyderabad

  1. Position : Development Lead
    Job Location :Hyderabad.
    Years of Exp : 5-8 Yrs
  2. Company : Microsoft Corporation


    Title: IT Software Development Engineer 2

    Job Description/Responsibilities:

    Responsible for working with team members in developing discrete components or units of functionality making up part of an application or feature area for Security based applications for various projects within info-sec space. Examples include process workflows, simple schemas, read –only access, simple data access layers etc. In this position you are responsible for working with your Development Lead to create and deliver process-driven business capabilities in a Rapid Development environment. The position may include working on multiple development projects simultaneously ensuring that they are being developed in line with all internal standards and best practices. SQL , .Net experience and C++ as well as structured software development methodologies is required.
    As IT Software Development Engineer 2 this person will be responsible for:

    Code and test applications in accordance to design specifications and standards.
    Code and test SQL Server database applications that support the requirements defined by users and analysts.
    Responsible for developing major subsystems on high risk business systems under deadline pressure
    Responsible for successful completion of development aspects of projects in conformance to project goals and requirements
    Deliver assignments according to a schedule
    Analyze applications and make necessary changes to optimize performance
    Follows up with bugs in an efficient manner, including working hand in hand with Test, PM and/or Analysis.
    Participate in design reviews and code reviews
    Assist Test and Production Support teams with installation of the application
    Design and code database applications that perform efficiently, are operationally stable, and meet the business requirements.
    Accurately estimates work/time required to complete tasks within their skill set
    Assist with the creation of project plans.
    Communicates and defends design, requirements, feature set, functionality and limitations of subsystem to team members and development lead.
    Fosters proactive and cooperative relationships within the project team
    Participates in project team activities and contributes to documentation requirements consistent with methodology.
    When necessary, participates in the creation of new guidelines and procedures.
    Ensure that systems are designed and developed in compliance with corporate security and privacy policies
    May act in combined lead and developer role for smaller, lower risk business systems where only one developer resource is needed
    Exercises independent judgment in selecting methods and techniques for obtaining solutions.
    Prepares presentations and status reports.
    Fosters proactive and cooperative relationships exist within the project team

    Requirements/Qualifications and Previous Work and Related Experience (including educational requirements):

    Excellent English communications skills, both written and oral. Must be able to effectively communicate technical and business problems in a non technical manner to multiple groups (customer groups, project team, IT support groups)
    Understands networking
    Strong understanding of how to design applications for optimal network performance
    Proficiency in multiple program languages, especially c# and vb.net, C++, VC++,ASP/ASP.Net, n-tier development environment and HTML scripting languages (Javascript.Jscript,VbScript) or similar application structures
    A solid working knowledge of SQL Server, Windows NT, and development practices for working with a team of developers.
    Experience working with relational database management systems and client-server technologies
    Sound problem resolution, judgment, negotiating and decision making skills required.
    Strong analytical and organizational skills.
    Able to participate in a team environment, communicate effectively and promote cooperative relationships.
    Ability to work under pressure and be able to work to tight deadlines.
    Must have a strong understanding of software architectures and MS products.
    Demonstrated experience with a Software Development Life Cycle Methodology and information systems development. Experience with agile development methodologies and PSP/TSP would be an advantage.
    Applied experience in application and systems integration, including integration of client-server and/or web solutions to legacy systems
    Strong knowledge and ability to apply latest technology, standards, capabilities and limitations of technology.
    Demonstrated knowledge of relational database and client-server technologies.
    Promotes cooperative relationships
    Ability to work with multiple people, resources and partners, remotely if necessary

BS/BA in computer science or related field
Minimum of five- eight years of related developer experience – or – An equivalent combination of training and related work experience
Microsoft certification desirable.