Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineering Manager - I - Hyderabad @ NCR Corporation

Home > Programming & Design

 Software Engineering Manager - I - Hyderabad

Job Description

POSITION SUMMARY:

NCR s Retail Self-Checkout software solution is looking for a candidate who has a passion for building a new team to create and develop new solutions for NCR s Mobile shopping experience. These solutions incorporate Mobile shopping, checkout and payment options for retailers and embrace technology and data throughout the process, from product innovation to the in-store consumer experience.

The ideal candidate will have a strong technical background with proven successes as a Software Engineering Manager. He/she will help lead teams of high performance, success driven engineers who will develop and maintain new Frictionless solutions using the Agile scrum process. The ability to work effectively in a team environment composed of product management, peers, and cross-functional members is very important as is the ability to be focused and a self-starter. Ability to learn new technologies, new processes, and adapt to new challenges quickly is critical.

Key responsibilities:

Manage a team of 10+ PS software developers/System Engineers/BA/PM against Customer Projects and schedules to produce high quality deliverables in a challenging and dynamic environment.
Provide full managerial responsibility for global PS team consisting of software developers, business analysts, system engineers, product architects, and automation developers.
Drive and deliver to Professional Services commitments.
Communicate across all levels of the organization including Solution Management, Product Management, Professional Services, Engineering and Sales.
Retain and recruit key talent to augment the software development organization.
Provide effective mentoring and management of team such that individual contributors have the opportunity and encouragement to grow in their respective careers.
Perform yearly and quarterly performance management activities.
Participate in the definition and implementation of effective processes and procedures.
Communicate effectively to appropriate levels of the organization to provide transparency and accountability for initiatives and their progress.
Support an open, learning, and progressive environment to allow the team's exploration of new solutions

Basic Qualifications:

Bachelor s degree (or Master s degree) in Computer Science or related technical discipline
Experience in leading/managing software development team and Software Project
8+ years of software development experience along with a minimum of 3+years in Software Project Management and managing 8-15 member teams.
Excellent written and verbal communication skills
Excellent teamwork and collaboration skills
Experience in Agile Scrum software process
Experience in software development lifecycle management
Experience in Xamrin forms, React, C++ and C#
Experience in IIS deployment; load balancing; SqlServer / MySql, Jasper Reports
HTTPS experience required with certificate management
Experience in WebServices including SOAP and REST
Preferred Qualifications:

Understanding of Retail environment and daily operations
Experience around mobile support tools like Airwatch or SOTI; to include provisioning of personal shopper devices
Experience in Swift and Jscript
Experience in Machine Learning
OS Knowledge
o Linux
o iOS
o Android
o Windows

Job Classification

Industry: IT-Software / Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization, B.A in Other Specialization
Post Graduation: Any Postgraduate in Any Specialization
Doctorate: Doctorate Not Required

Contact Details:

Company: Ncr Corporation India
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Product management Hospitality Telecom C++ Web services Linux Agile scrum MySQL Windows Android

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

NCR Corporation

At NCR, we make the everyday easier. We do this by listening to our customers, keeping their best interests in mind, and always working to make interacting with your business an exceptional experience. Read on to learn more about the people who lead our team, our company by the numbers, and how we'v...