| Company | : | NCR Corporation | 
| Web site | : | www.ncr.com | 
| Eligibility | : | B.Tech/B.E, MCA, M.Tech, M.Sc | 
| Experience | : | 0-2 Years | 
| Location | : | Hyderabad | 
| Job Role | : | Associate Software Engineer | 
| Walk-in/Last Date | : | ASAP | 
Job Description:  | 
• 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. 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. Click Here Apply to This Job  | 





0 comments:
Post a Comment