Job type full-time
Full job description
We inspire purpose-filled living that brings joy to the modern homeWith a team of more than 8,000 associates spanning 130 store and distribution locations across the u.sAnd canada, we achieve together, drive results and innovate to inspireDrawn together by a shared passion for our customers and a spirit of fun, we deliver high-quality home furnishings that are expertly designed, responsibly sourced and bring beauty and function to people’s homesFrom the day we opened our first store in chicago in 1962 to the digital innovations that engage millions of customers today, our iconic brand is nearly 60 years in the making—and our story is still unfolding.
We’re here for itWe think you should be tooWe’re looking for a driven professional with an inclusive mindset to join our technology team…...
As a developer on our ecommerce team you will deliver customer-facing solutions using the .net framework and other modern web technologies in our rapidly evolving productsYou will develop solutions built for sustainability and performance, and will improve the architecture to handle our growing customer baseYou will collaborate closely with product managers, testers and other developers to design, test, code, deliver and support software within an agile scrum environment via website architecture built on a cloud infrastructureOur websites and supporting applications provide the online shopping experience for crate and barrel and cb2 customersThis position requires experience in .net technologies and website architecture in a highly collaborative, exciting, and fast paced atmosphere that requires great communication skills.
What you`ll do...
Design and develop business functionality in multi-tier web solutions while improving code quality and infrastructure.
Build scalable, unit testable solutions for our website applications and do code reviews.
Follow good security, coding standards, architecture patterns, and documentation practices.
Work across all phases of the software development lifecycle (planning, design, implementation, deployment, operations and support).
Work on a cross-disciplinary agile team to understand requirements, do product backlog grooming, sprint planning, execution, and retrospective.
Communicate effectively and efficiently with all associates and business contacts and promote a strong sense of teamwork.
Optimize website speed / performance and enhance seo.
What you`ll bring...
A minimum of 3 years .net mvc web development with a preferred focus on ecommerce solutions
Experience with relational databases like sqlserver, mysql, nosql experience a plus
Proficient in using built-in browser tools like chrome developer tools
Practical understanding of data structures, algorithms, and design patterns in a web environment
Unit test frameworks like mstest, nunit and cypress and mocha/jasmine and mocking frameworks like moq
Experience with bitbucket/git for source control
Prototyping and discovery
Great collaborator and communicator with teammates and business partners
Communicate technical direction cross-team architecture impacts across the organization
A plus to have
Cloud first architectures (aws, azure, gcp)
Experience with jira
Web performance measuring
Load testing tools like gatling
Bachelor’s degree in computer science or comparable work experience
We do not sponsor applicants for work visas for this position
Strong written and verbal communication skills