Senior Developer, Retail E-CommerceGrowing Online Furniture Reseller
The Company: A stable, growing firm that has been in the online furniture reseller space for twenty years.
The Job: As the Senior Software Engineer, you will be an integral part of the company’s technology transformation and will have oversight of eCommerce Platforms and custom applications. This will be a hands-on position.
Responsibilities
- Lead in sites ongoing and future development, design and functionality
- Manage day to day activities of ecommerce sites including uptime availability, proper operation, security, and compliance
- Provide direction to in-house and outsourced resources
- Lead coding efforts for website development and internal applications
- Define and manage process for code release and documentation
Qualifications
Minimum
- Bachelors Degree in technical area or equivalent work experience
- 8+ years of experience working in an Online/eCommerce environment
- Experience with developing technical requirements
- 6+ years of experience on Salesforce & Force.com platform (Classic & Lightning)
- 2+ years of experience with Salesforce B2B Commerce Cloud (formerly known as CloudCraze)
- 4+ years of experience in custom development on Force.com platform using Apex, Visualforce, Lightning, JavaScript, JQuery, CSS, HTML
- 4+ years of experience in integration of systems using web APIs
- 4+ years of experience in Salesforce configuration and administration
- 8+ years of experience with Agile or iterative development methodologies
- 5+ years of experience developing on Java/.Net
- Solid understanding of Software Development Life Cycle
- Salesforce Certified Administrator
- Salesforce Certified Platform Developer I
- Experience with Salesforce Community Cloud
- Experience working with SFDC coding standards
- Experience working with Salesforce out of the box features
Preferred
- 2+ years of experience working on Salesforce Portal and Communities
- Salesforce Certified Platform Developer II
- Experience working with remote teams
- Experience with distributed source control systems (i.e. Git Subversion)
- Experience with continuous integration (CI) and deployment (CD) tools (i.e. Jenkins, Apache Ant, SalesforceDX)
- Experience on integration platforms & tools like Jitterbit, MuleSoft,etc.
- Strong problem-solving, analytic, conceptual and critical thinking skills
- Excellent communication and troubleshooting skills