NCR posted on Wednesday, March 5, 2014
Company: NCR
Location: Alpharetta, GA
Time Frame: Immediate
Budget: Depends on experience
About this Job:We� �re looking for a seasoned Magento Developer to join our Professional Services team, serving hundreds of Magento merchants.
This is NOT an entry-level position! We need someone with solid, demonstrated Magento development experience, who understands Magento best practices, and who can solve real ecommerce problems for our clients.
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
Our preference is to hire someone to work in our physical office in Alpharetta, GA alongside our core development team. For the perfect candidate, other options (including telecommuting) are possible.
------------------------------------------------------------
Qualifications
------------------------------------------------------------
ESSENTIAL
* 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
* 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 English 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
* 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
Visit our careers site at http://www.ncr.com/about-ncr/careers for a list of the benefits offered in your region in addition to a competitive base salary and strong work/family programs.
------------------------------------------------------------
About NCR
------------------------------------------------------------
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, healthcare, hospitality, entertainment, gaming and public sector organizations in more than 100 countries. NCR (www.ncr.com) is headquartered in Duluth, Georgia.
------------------------------------------------------------
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 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.
To apply: Send resume to Services.RetailApps@ncr.com