Software Engineer

Job Description

Software Engineer, with the following duties:

  • Design, Develop, Integrate and Customize Ecommerce Solutions and Backend Software Systems, using Salesforce Commerce Cloud (formerly Demandware), SFCC Script, Pipelines, Pipelet API, JavaScript, JQuery, HTML5, CSS, SQL Server and .NET.
  • Strong knowledge of multiple development methodologies (e.g. Waterfall, Agile) & different tools (Redmine, Eclipse, SourceTree, Stash/Bitbucket, Jenkins, Confluence, and JIRA).
  • Provide technical problem resolution to complex issues.
  • Develop design patterns and apply the requirements to map data to platform objects.
  • Understand the architecture criteria necessary for multiple sites and develop a best practices localization plan.
  • Interaction with different client’s department heads and managers to understand the business requirements.
  • Involved in estimation of timeframe for development, testing and deployment.
  • Identify optimization points that focus on client side, server side and integration layer performance.
  • Provide development plan that meets the future needs of our clients and markets, based on technologies.
  • Perform Root cause analysis, code review and testing to produce high quality code.
  • Being hands on in the code and data from a front end and back end perspective.
  • Provide functional and analytical review.
  • Assure that application design and implementation are consistent with technology strategy.
  • Assist in devising unit test plans.
  • Provide production support for software systems.
  • Act as liaison with offshore development team.
Requirements for the position:

Educational requirements:

BA degree in computer science or a related field

Work experience requirements:

2 years of experience in the offered position, or in the alternate job title of Advisory Software Engineer, or a related occupation.

Skill requirements:

2 years in the following skill set:

  1. Salesforce Commerce Cloud (formerly Demandware) development.
  2. Demandware Scripts, Demandware Pipelines, Demandware Controllers.
  3. JavaScript, JQuery, HTML5, CSS.
  4. Eclipse, SourceTree, Stash/Bitbucket, Jenkins.
  5. Microsoft .Net web development.

The position is currently located at Pasadena CA with a possibility of relocation to either Pittsburgh, PA or Cranbury, NJ, or other unanticipated sites throughout the U.S.

The position is 40 hours per week, 9:00 a.m.- 5:00 p.m., Monday-Friday.


Software Engineering


Pasadena, CA


Full Time