SOFTWARE ENGINEERING

Software Engineer

Job Responsibilities:

  1. Create, Modify and test web front-end, back-end, web-based applications using Salesforce Commerce Cloud.
  2. Customize proprietary software based on client needs.
  3. Provide functional and analytical review.
  4. Assure that application design and implementation are consistent with technology strategy.
  5. Provide production support for software systems.
  6. Act as a liaison with offshore development team.
  7. Design, develop and test web front-end, back-end web based applications using Salesforce Commerce Cloud
  8. Create interactive UI experiences using JQuery, JavaScript, AJAX, REST API, SASS LESS or other CSS preprocessors.
  9. Implement responsive web designs with or without bootstrap libraries using grid layouts, media queries and other techniques.
  10. Create solutions for layout and styling issues across multiple browsers and devices.
  11. Implement JavaScript code for marketing tags and analytics.
  12. Use REST API to display product recommendation and personalization on website.
  13. Deploy JavaScript code using Github, apply web standards (W3C) and best practices for HTML, CSS & JavaScript (accessibility, 508/WCAG compliance, performance optimization, SEO)
  14. Work with business teams to discuss, recommend, explain and reconcile desired functionality and technology capabilities around Salesforce Commerce Cloud.
  15. Performance tuning of Salesforce Commerce Cloud e-Commerce applications.
  16. Work with customer’s project managers to prioritize and plan work assignments
  17. Assist in the conceptual and technical design of the e-Commerce solution.

Requirements for the position:

Educational requirements:

Bachelor of Science in Computer Science or related field.

Quantitated experience requirements:

Must have two years of experience in the offered position, or in the alternate job title of Software Engineer, Senior Software Engineer and Advisory Software Engineer or related

Skill requirements:

Must have two years’ experience in the following skill set:

Salesforce Commerce Cloud (formerly Demandware) development, JavaScript & Advanced JavaScript, JQuery, Web-services (REST, SOAP), SOAP UI, HTML & CSS Bootstrap, Git (Bitbucket, Github), SVN, Angular JS, Microsoft Web API & SQL Server 2012, ASP.NET, MVC 4.5, Entity Framework 5.0, Repository design pattern, Unit of Work, JQPlot, LINQ

Employer will accept any suitable combination of education, training, or experience.

Job site:

Job is currently located at Cranbury, NJ, with possibility of medium to long-term relocation to Pittsburgh, PA or other unanticipated client sites throughout the US.

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

Department

Software Engineering

Location

Cranbury, NJ

Type

Full Time