2015-11-17

Title: PS Senior Developer
Location: Hyderabad
Grade: 09

About NCR Corporation
NCR Corporation (NYSE: NCR) is a global technology company leading how the world connects, interacts and transacts with business. NCR’s assisted- and self-service solutions and comprehensive support services address the needs of retail, financial, travel, hospitality, gaming, public sector, telecom carrier and equipment organizations in more than 100 countries. NCR (www.ncr.com) is headquartered in Duluth, Georgia, USA.

Position Summary:

Responsibilities include:
• Collaborate with the rest of our team to brainstorm ways to apply and extend Magento to solve real world problems
• Architect, spec, and develop new Magento modules
• Perform code reviews of 3rd-party extensions, with an eye to quality, security, scalability, stability, and performance
• Develop customizations to 3rd-party, open-source extensions

Qualifications ESSENTIAL
• 2 years object-oriented PHP experience
• Familiarity with the Model-View-Controller (MVC) architectural pattern, and previous experience developing web applications using this pattern or on existing MVC frameworks
• Solid experience interacting with MySQL database systems through abstraction layer (in addition to the ability to write raw, performance-optimized queries)

Expert skills with the following:
• Javascript (including troubleshooting with Firebug and other browser debugging tools)
• jQuery
• AJAX
• HTML / HTML5
• CSS / CSS5
• Solid, creative problem-solving and analytical skills
• Ability to come up with accurate development estimates based on high-level business and/or technical requirements
• Comfortable researching and adopting new web technologies
• Clear sense of priority when assembling key project deliverables, reporting project status, and raising awareness of issues requiring escalation
• Excellent communication skills, both written and oral
• Strong time management and task tracking skills
• Assertive, organized, able to get things done in a quality fashion
• Able to work independently and make timely, sound decisions under tight deadlines

PREFERRED

• 2 years Magento development experience, including knowledge of Magento development best practices, including extending existing functionality, creating custom modules, and working with SOAP/REST API
• Magento Developer Certification
• 5 years object-oriented PHP experience
• Experience with the following:
* Zend Framework

* Source control (e.g., MS Team Foundation Server, GitHub, etc.)

* Project management tools (e.g., MS Project, Basecamp, activeCollab, etc.)

THE IDEAL CANDIDATE…

• Knows Magento inside and out, from a development perspective
• Is passionate about creating elegant code to solve a specific problem
• Communicates openly and candidly, asking questions and providing input supported by a logical, analytical thought process
• Interacts effectively in difficult conversations and has strong conflict management skills for handling scope and change management issues with customers
• Is a voracious learner who realizes that technology and customers have evolving wants, needs and capabilities, and who is not content to stand still and wait to be told what to do or learn.
• Possesses excellent time and task management skills (we're paid for our time, so it's critical that we always provide value to our customers within schedules that meet agreed to timelines and budgets set jointly with our clients)
• Enjoys project-based work that creates new features and functionality for a specific set of goals for a client within the context of a specific project
• Assumes accountability not only for their own work, but the collective success of the team
• Is detail oriented, focused on completing assigned tasks fully in a self-directed manner • Has experience managing project, capital or other budgets that require completion of tasks to an expected cost model

EEO Statement
/ 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 Agency’s
*To ALL recruitment agencies: NCR accepts resumes only from agencies on the NCR preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR employees, or send to any NCR facility. NCR is not responsible for any* fees or *charges associated* with *unsolicited resumes.

Relevant Graduation/Post Graduation

**Job** *Professional Services*

**Title:** *PS Senior Developer*

**Location:** *India-Hyderabad*

**Requisition ID:** *670214*

Show more