RSS Subscribe

Saturday, 5 May 2012

NCR Corporation Hiring Associate Software Engineer at Hyderabad

Company        NCR Corporation

Website          www.ncr.com

Eligibility        B.Tech/B.E, MCA, M.Tech, M.Sc

Experience     0-2 Years

Location         Hyderabad

NCR Corporation

Job Role: Associate Software Engineer

Job Summary :

Skill Sets:

• C#.NET, .NET Framework 2.0, XML, XSLT, Windows Forms Programming with C#.NET 2.0

• Fundamentals of computer science: object-oriented design and design patterns, data structures, algorithms.

• Knowledge of UML to create designs using Rational Rose or similar tool.

• Development process tools: IDE’s, compilers, debuggers, profilers, version control systems

• Experience with any automated unit test tool such as NUnit is a plus.

• Knowledge of secure coding is a plus.

• Experience with Win32 and C++ is a plus.

• Experience using .NET framework 3.0 Workflow Foundation, AJAX, and Communication Foundation is a plus.

• Good troubleshooting skills.

• Excellent communication skills

• Desire to push oneself to grow and improve as a software engineer.

Candiates Work On:

• Developing product/solution architecture based on customer requirements written from business requirement documents and/or business requirement specifications.

• Converting requirements to functional requirements to develop software code that is accessible, usable, efficient, re-usable, cost effective, maintainable, reliable and installable.

• Designing and modeling program/code for an integrated software product or system that supports re-use, change and integration of various components.

• Constructing software, which meet requirements, promote re-use of software components, and facilitate ease of support.

• Developing and maintaining multiple development and testing environments.

• Developing and maintaining automated unit tests, track problems, and implement changes to ensure adherence to test plan and functional requirements.

• Diagnosing, isolating, and implementing remedies for system failures caused by errors in software code, using knowledge of system characteristics and utilizing software based system maintenance and tracking tools.

• Provide input and technical content for technical documentation for user help materials and customer training.

CLICK HERE TO MORE DETAILS & APPLY

0 comments:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More