Full Stack Web Developer

Position Summary Dynamicweb North America is excited to be growing out team, and we are looking for a strong Full Stack Developer to be a key part of our team. You will be able to use your strengths to build exciting and challenging Ecommerce solutions for our diverse set of customers. The Dynamicweb platform is built on .NET, using C#, Razor, Bootstrap and other frontend and backend technologies.
Written by Scott Forsyth, Chief Solution Architect, Dynamicweb North America, Inc. on 10.04.2018, 08:00
Full Stack Web Developer

Key Competencies

·      Work with project team to develop a plan to execute on agreed-upon deliverables
·      Strong communication and organization abilities
·      Social skills such as enthusiasm, cooperation, and a customer-friendly attitude
·      Must be self-motivated and have the ability to work independently with minimal supervision
·     A desire to help business customers achieve their goals through effective use of our technology
·     Ability to see tasks through to completion
·      Partner with the Project Manager to create and refine processes and procedures as needed

Responsibilities

·      Implement software solutions with our ASP.NET based CMS and Ecommerce platform
·      Gather and refine specifications, requirements and estimates based on technical needs
·      Extend customer sites using our .NET extensibility APIs
·      Build server components for our integration framework
·      Implement basic frontend functionality using HTML, CSS and JavaScript
·       Create and maintain software documentation
·       Provide (second line) developer support to the helpdesk support employees
·       Participate in sprint meetings with internal parties and stakeholders
·       Build and maintains knowledge of the Dynamicweb platform
·       Assists in developing robust high quality code
·       Assists in helping to deliver security best practices

Experience and Skills

·      .NET experience - minimum of 3 to 5 years - with a specialization in web development (ASP.NET) (either C# or VB)
·      Extensive experience with HTML, CSS and JavaScript
·      Experience with SQL Server      
·      Knowledge of CMS systems
·      A good understanding of Ecommerce sites / the Ecommerce process
·      Manages self and stays motivated and productive while working remote in the absence of direct supervision
·      Solid understanding of secure coding practices
·      Solid experience writing highly performant code
·      Experience with unit testing frameworks (any) on the frontend or backend
·      Bonus skills: Bootstrap, XSLT, ERP systems

Work Environment

·       Work is typically performed in employee’s home office
·       Travel throughout the US - up to 10%
·       Strong collaboration with our team through Slack, Skype, GoToMeeting, email, and occasionally in person
·       Service clients across North America with a network of international partners that span multiple time zones