Lead Software Engineer - Hyderabad - Ncr
Ncr as the company that open the jobs vacancy, have some qualification and spesification especially for the Lead Software Engineer jobs vacancy. To find out more information and about qualification and spesification details, walkin interview schedule, the address of the company, the company contact info (email/phone number) of Ncr company, please start to apply for the job vacancy with fill the jobs application with click the 'Apply This Job' button below.
NCR Corporation (NYSE: NCR) is the global leader in consumer transaction technologies, turning everyday interactions with businesses into exceptional experiences. With its software, hardware, and portfolio of services, NCR enables nearly 550 million transactions daily across retail, financial, travel, hospitality, telecom and technology, and small business. NCR solutions run the everyday transactions that make your life easier. NCR is headquartered in Duluth, Georgia, with approximately 29,000 employees and does business in 180 countries.
Job Description: Lead Software Engineer
NCR offers a complete range of technology solutions that transform information into more enduring, more profitable relationships. In Waterloo the focus is on payment and image processing solutions designed to help financial institutions and corporations deliver innovative products and services. These solutions enable item-based transactions to be digitally captured centrally or distributed (to ATMs, branches, merchant and corporate locations), processed, archived and exchanged for total data perfection.
All NCR Software Developers have:
Superior analytical and problem solving skills
Ability to work independently on diverse problems.
Team Orientation and leadership potential.
Ability to design, code and correct defects of software modules
Excellent oral and written communication skills
passion for technology
Duties & Responsibilities:Key activities may include:
Completes application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
Deploy various systems, tools and applications (including installation and developer testing)
Participate in design reviews and code walk-thrus
Generate appropriate documentation for the proper ongoing support and maintenance of software modules
Support and implement best practices for software development including developer unit testing and deployment testing as appropriate
Participate in system level activities such as integration and system test as required
Communicate project/work status orally, written, or other as required
Knowledge & Skill Requirements:
Java, JEE, Java script, particularly Angular JS
Experience in Mobile Application Development (native and browser based apps)
JMS and experience with asynchronous design pattern development.
JSP, JSF, or other web development skills
Relational Database Management Systems - SQL programming
Object oriented design
Experience developing Web based applications using HTML 5.
Additionally, experience with any of the following technologies would also be an asset:
JEE application servers and web servers (IBM WebSphere (8, 8.5.x), JBoss, Apache Tomcat, Jetty, Glassfish)
Web Services and
Integrated into our shared values is NCR's commitment to diversity. NCR is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. This concept encompasses but is not limited to human differences with regard to race, ethnicity, religion, gender, culture and physical ability. Every individual at NCR has an ongoing responsibility to respect and support a globally diverse environment.
Statement to Third Party Agencies
To ALL recruitment agencies: NCR only accepts resumes from agencies on the NCR preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR employees, or any NCR facility. NCR is not responsible for any fees or charges associated with unsolicited resumes.
Relevant graduation or post graduation.