Senior SDEHyderabad

Alert This Job has Expired! Click Here to View Other IT - Software Jobs

  • CategoryIT - Software
  • Sub CategorySoftware Engineer
  • LocationHyderabad
  • CompanyMicrosoft India
  • Posted date on our Website23 July 2011
  • Expiration Date23 July 2011

User Ratings

0
Here are the details of Senior SDE job in Microsoft India. This job or placement paper has been sourced from either company website or newspaper or other media and from students who appeared for this job. User is requested to verify the data before applying for the job.

Location:- Hyderabad 

Date Posted:- 21-Jul-2011

This Job is eligible for the following work arrangements :Flex Time
This position is responsible for developing several units of functionality usually making up part of an         application. Examples include designing and implementing process workflow, simple schemas, read only access etc. “Simple” is defined as a limited number of requirements, isolated or a limited number of interfaces, low transaction volume, and/or deployment in a single region. 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 and .Net experience as well as structured software development methodologies is required.
As IT Software Development Engineer 3 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.
Design as per architectural directions simple to medium complexity modules/features
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
Analyze and troubleshoot existing processes and optimize code in order to improve performance whenever possible
Develop and enforce coding practices designed to promote code reusability; assist in defining and updating the team
standards to improve the development process and quality of deliverables
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.
Act in lead role (if required), and oversees the design and development for smaller, lower risk business systems
Exercises independent judgment in selecting methods and techniques for obtaining solutions.
Ensures that team’s code meets specifications and is easily maintainable.
Participates in project team activities and contributes to documentation requirements consistent with methodology
Prepares presentations and status reports.
Fosters proactive and cooperative relationships exist within the project team
Proficient with and guides others in using development tools.
May make recommendations on staffing and hiring decisions.


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, 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
Strong leadership skills
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.
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 to eight years of related developer experience - or - An equivalent combination of training and related work experience
Microsoft certification desirable.

About Microsoft India:-

Microsoft entered India in 1990 and has since worked closely with the Indian government, IT industry, academia and local developer community for ushering in some of the early successes in the realm of IT. Microsoft currently has offices in 13 cities - Ahmedabad, Bangalore, Chandigarh, Chennai, Coimbatore, Hyderabad, Indore, Jaipur, Kochi, Kolkata, Mumbai, New Delhi, and Pune. Increasingly, Microsoft is becoming a key IT partner to the Indian government and the industry. Since its advent, Microsoft has been supporting and fueling the growth of the local IT industry through its partner enablement programs. Since its entry into India, Microsoft has focused on three things, namely:

Why Microsoft  India- Why should i join Microsoft India?:-

Microsoft India understand that each employee has unique benefit needs and to meet that we offer flexible benefits. Flexible benefits puts the control in your hands to choose the mix of benefits that best suit you and your family. We make the benefits fit you instead of just offering a standard set of benefits. Here’s a bird’s-eye view.
 
At Microsoft, you’ll have an amazing range of opportunities. You might become an expert in a particular field or build proficiencies across many areas. You might be an individual contributor or become a manager. Because we have so many kinds of jobs in so many different places, you can stay in one building, city, or country, or you can cross borders—in person, or virtually.
 

Contact Details:

Address of Microsoft  India:-

Bangalore: SMSG Office:-

Microsoft Corporation (India) Pvt. Ltd.
Ground Floor & First Floor,
Block E, Signature Building,
Embassy Golf Links Business Park,
Off. Intermediate Ring Road, Domlur
Bangalore - 560 071
Tel: +91-80-66586868
Fax: +91-80-66586575
 
Chennai:-

Microsoft Corporation (I) Pvt. Ltd.
6th Floor, Lancor Westminster
# 108, Dr. Radhakrishnan Salai Mylapore, Chennai - 600004
Tel. +91-44-28473900
Fax. +91-44-28473902
Top
 
Gurgaon:

Microsoft Corporation (I) Pvt. Ltd.
DLF Cyber Greens
9th Floor, Tower A,
DLF Cyber City, Sector 25A
Gurgaon - 122002
Tel.: 91-124-4158000 / 2567000
Fax: 91-124-4158888
 
Hyderabad:-

Microsoft Corporation (India) Pvt Ltd.,
4th Floor, Usha Jubilee Town 36,
8-2-293/82/A/1130/A,
Road No. 36, Jubilee Hills,
Hyderabad - 500 033
Tele No: 66965000
Top


Kolkata:-

Microsoft Corporation (I) Pvt. Ltd.
L & T Chambers
4th Floor, 16 Camac Street,
Kolkata - 700017
Tel. +91-33-22807182
Fax. +91-33-22807191

 
Mumbai:-

Microsoft Corporation ( India ) Pvt. Ltd
Windsor, 4th Floor, Off  CST Road,
Kalina, Santacruz East
Mumbai - 400098
Tel: +91-22-67724000
Fax: +91-22-67724500

 
New Delhi:-

Microsoft Corporation (India) Pvt. Ltd.
Eros Corporate Towers,
5th Floor, Nehru Place,
New Delhi - 110019
Tel: +91-11-46502222
Fax: +91-11-46502020

 
Pune:-

Microsoft Corporation Pvt.Ltd.
Kumar Business Centre,
4th Floor, Survey No.362-3A,
Opp. Pune Central Mall,
Bund Garden Road.
Pune - 411001,
Tel: +91-20-66298900

 

(Disclaimer : This Job or placement paper has been sourced from various sources like print media, Job consultants, past candidates, our users and/ or Company website. The posted date above means the date on which the Job was posted on our site and not on the company site. Users are advised to check with the company for latest requirements before applying for the job. Our website will not be responsible for any loss to the company or the candidate. We have no relation with the company and are not responsible for the validity of this Job. We donot charge the company or candidate or any student anything. If the respective company has any issue with the data provided or they want this particular job or placement paper to be removed they can write into us at infinitecourses@gmail.com)

Comments / Reviews / Queries On

Click to See more Comments