Sign in

FullStack Software Engineer eCommerce

Company:
Zillion Technologies Inc
Location:
Framingham, Massachusetts, United States
Posted:
September 15, 2017
Description:

Job Title: FullStack Software Engineer eCommerce

Duration: 3 month contract

Location: Framingham, MA

We are looking for experienced, well rounded Software Engineers to join our team in Framingham. To be part of this high achieving team you need to be someone that has an abundance of intellectual curiosity, a self- motivated achiever, and excited to work with a team focused on innovation and delivering solutions that raise the bar. Our vision is to bring world-class e-Commerce expertise to Staples.com and StaplesAdvantage.com. Like all great companies we owe our success to the dedicated people who join the Staples’ team.

The outstanding individuals will work with both the business and be part of the technical team to innovate and deliver new features and enhancements for the Staples.com and StaplesAdvantage.com platforms.

Some of their responsibilities will include:

• Be responsible for creating the technical approach of projects throughout all phases of the software development life cycle.

• Develop industry and product technical expertise.

• Find and help fix stability/scalability issues in a very time critical environment.

• Support site rollouts and be available to resolve site issues.

• Ability to translate requirements into a technical approach

• Accurately estimate engineering effort, participate in defect meetings and participate in implementations

• Identify technical risks and effectively know when to raise them and when to handle them

Basic:

• Outstanding communication Skills

• A BS or MS degree in Computer Science, or related field

• 5-8+ years of experience as a Software Development Engineer in Java, or other relevant technologies

• 5+ years of hands on experience working with web technologies such as HTML5, Java script, CSS, and AJAX.

• 1 to 2 years of hands on experience working with modern JavaScript frameworks like ReactJS and AngularJS

• The ideal candidate will have 5+ years of experience with object-oriented application development in a Java environment.

• Experience working with relational databases and data driven applications in a multi-tiered environment.

Preferred:

• Experience using Spring, Spring Boot (IoC, REST).

• Experience developing microservices.

• Experience using and creating REST APIs.

• Strong ability to collaborate with enterprise level cross functional technical teams to design and deliver scalable solutions.

• Can effectively and efficiently work both independently and as leader within a cross functional team.

• Ability and desire to be part of a high performing team.

• Encourages innovation and willing to take risks.

• Ability to design, code and test major features.

• Ability to work as an individual contributor as well as in a team

• Excellent written and verbal communication skills

• Strong drive in ensuring code quality and inspiring fellow team mates to do the same

• Experience in agile development methodologies

COMPETENCIES REQUIRED:

1. Analysis – Analyze problems and issues

2. Decision-Making – Exercise insightful judgement

3. Planning – Establish group plans

4. Managing Execution – Work effectively and efficiently

5. Managing and Improving Process – Contribute to process improvement

6. Strategic Thinking – Support strategy

7. Innovation – Leverage innovation

8. Focus on Service - Deliver service requirements

9. Influencing – Advocate ideas

10. Collaborating – Collaborate with others

11. Communication – Write and speak with impact

12. Building Relationships – Build relationships

13. Leverage Diversity – Understand and respect differences

14. Results Orientation – Drive for results

15. Adaptability – Adapt productively

16. Design System – Design system components

17. Develop Code and Scripts – Create highly complex solutions

18. Define and Execute System Tests – Create and execute complex tests

19. Implement Systems – Implement complex systems

20. Production Operations and Support – Define complex support procedures