NCR INDIA (www.ncr.com)
http://www.ChetanaS.org
(Freshers / Experienced) Associate Software Engineers @ Hyderabad (Andhra Pradesh)
http://www.ChetanaS.org
Note: This is NOT a direct Walk-In. You need to apply only at given URL & Only shortlisted candidates may be called by the company for test/interview.
Description
We are seeking a dynamic, self-starting software consultant for the development of new software products and maintenance of existing software products. You will be expected to take an active role in software design/development, consultation and lifecycle practices.
Key Responsibilities:
• Development of new s/w products – this involves all aspects of s/w development such as requirements, design, code, debug, test & release, internal documentation, reviewing and providing direct input to Information products. This may be part of a joint remote team.
• Maintenance & support of existing s/w products - involving problem characterisation, debug, change management, interfacing with FGSC and Professional Services.
• Suggesting and contributing to process improvements Education & Experience
The following skills are desirable:
• Engineering degree or better in Computer Science, Applied Computing, Electronics or relevant science-based subject
• VC++, C++, XP, COM, VB COM,ATL, XML, XSL, C#, .NET
• Experience in Software Design & Software debugging techniques
• Object Oriented Programming Methodologies and UML
• Knowledge of Agile Development Methodologies
• Good verbal and written communication skills
POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY:
• Responsible for converting business requirements to functional requirements to support the development of components, products and applications; Developing product/solution architecture collaboratively with System and Solution Architects to meet business specifications; Ensuring software solutions meet performance, manageability and reliability requirements in a cost effective and maintainable manner
• Responsible for coding software which meets requirements, promotes re-use of software components, and facilitate ease of support; Diagnosing, isolating, and implementing remedies for system failures caused by errors in software code utilizing software based system maintenance and tracking tools. providing input and technical content for technical documentation, user help materials and customer training
• Conduct unit tests, tracking problems, and implementing changes to ensure adherence to test plan and functional requirements; Analyzing, designing and implement software mechanisms to improve code stability, performance and reusability
• Collaborate with cross-functional teams and customers; Engage in discovery discussions with external customers to help established detailed requirements; Develop detailed software design documentation that is clear, comprehensive, leads to a scalable implementation, and includes reuse of existing functionality when available; Develop code to the design documentation
BASIC QUALIFICATIONS: Bachelors Degree in a technical discipline 1+ years of related experience Experience in Object Oriented analysis and design , C++, VC++ , ATL, COM skills Proficient in automated unit test development practices and design methodologies Excellent written and oral communication skills Ability to effectively multi-task; Ability to drive issues to effective resolution; Ability to find solutions to challenging, time-critical problems Experience, certification/training or skills in development environments, architecture, software design, coding and testing, and programming languages
Primary Skills
• Ability to design and write well-structured and robust C++programs , Good VC++ , Win32 , COM , ATL and OOPS knowledge.
• Ability to maintain existing code
• Knowledge in Design Pattern
• Working knowledge of UML, in particular sequence diagrams and class diagrams
• DLL file handling
• Good knowledge on multi-threading and Handling Windows Services
• Virtual memory management knowledge
• Knowledge of IDE (Integrated Development Environment)preferably using Visual Studio
• Knowledge in version control
• Strong debugging ability, comfortable with peer code reviews
• Assist in the development of design and test specifications
• Design verification and validation support
• Ability to scope of project estimates per the software development processes
• Providing technical support to the team
Preferred Exp
• Experience in COM, ATL Attributes
• Self motivated
• Excellent analytical and debugging skills
• Strong problem solving ability
• Able to work in an interdisciplinary team environment
• Passion for design and development
• Willing to travel on assignments internationally as required
• Innovative
• Meeting committed deliverables with the right quality
• Desire for continuous self-development and learning
Qualifications Relevant graduation/post-graduation.
Job: Engineering
Primary Location: Asia Pacific (APAC)-India-Andhra Pradesh-Hyderabad
Schedule: Full-time
http://www.ChetanaS.org
..................................................
How to Apply for this Job ?
http://www.ChetanaS.org
http://www.ChetanaS.org
Note: This is NOT a direct Walk-In. You need to apply only at given URL & Only shortlisted candidates may be called by the company for test/interview. Apply before the link is expired/removed.
..................................................