Job Overview:
The Magento eCommerce Engineer role is focused on the implementation of Magento eCommerce solutions as part of a project team or ‘cell’. Within Levementum’s eCommerce practice, we typically pair a group of consultants and engineers together as a team who will work together on customer projects to build continuity, an established communication plan and repeatable, well understood processes that fit the collective abilities of the team members. Please visit our website for additional information about Levementum.
A person in this role will focus on the entirety of the implementation cycle including:
- User interface / design implementations using PHP, CSS, Ajax and HTML5.
- Implementing customizations to the data model to capture customer specific information needed in their unique eCommerce site, leveraging database development skills.
- Creating PHP based workflows and business rules to map system behavior to customer’s specific needs.
- Creating integrations to external systems such as ERP, Content Management, CRM and other tools using SOAP or REST based web services, ODBC data access or file transfer approaches.
- Performing system, unit and integration testing on the works created for the given project.
- Making incremental, post release changes to in production sites
The ideal candidate:
While every person brings unique attributes and abilities to their work place, the people who regularly excel in this role and at Levementum share some common characteristics.
- They communicate openly, candidly. They ask questions and give inputs supported by a logical, analytical thought process.
- They do not require to be led by the hand, but they understanding that when working in a team setting, having a shared vision and set of expectations within the team are critical to the overall success of the team and individual.
- They are voracious learners who realize that technology and customers have evolving wants, needs and capabilities. They are not content to stand still and wait to be told what to do or learn.
- They possess good time and task management skills. As a consulting and professional services company, Levementum’s ‘product’ is the time and expertise we provide to our customers. We are in effect paid for our time, and therefore, it is critical that we are always providing value to our customers within schedules that meet agreed to timelines and budgets set jointly with our customers. – There are never any open ended projects.
- They enjoy project based work. They value that each project is a new business, a new model, new goals to solve. This role has little ‘system support’ duties – it’s about creating new features, functionality for a specific set of goals for a client within the context of a project.
- They are accountable not only for their own work, but the collective success of the team. We are measured by our collective success to a large degree.
- They are detail oriented, focused on completing assigned tasks fully in a self directed manner.
Technical Skills and Competencies Sought:
- 3 to 6 years professional experience as a software developer, minimum of 2 years full time, recent experience.
- Strong understanding and relevant workplace experience with object oriented programming.
- Fluency and workplace experience with PHP.
- Database script development experience, preferably with MySQL but other database platforms are relevant as well.
- Understanding of SOA architecture principles with experience implementing web services using SOAP or REST.
- Experience defining and executing unit test cases that align with overall project functional requirements to ensure quality of works created.
- Experience utilizing version control tools to manage software projects.
Other Valuable Attributes for an ideal candidate:
- Excellent communication skills. Ability to take an abstract or vague subject, break it into meaningful and understandable topics and communicate effectively with team members
- Strong time management and task tracking skills.
- An analytical, thoughtful approach to problem solving.
To apply for this position, email your resume to careers@levementum.com.










