About The Company
We inspire purpose-filled living that brings beauty and quality to the modern home. Our company is dedicated to enhancing the shopping experience for our customers through innovative eCommerce solutions and exceptional service. With a focus on sustainability, performance, and customer satisfaction, we strive to create a seamless online environment that reflects our commitment to excellence. Our team is composed of passionate professionals who are committed to continuous improvement and collaboration. We foster an inclusive and dynamic workplace culture that encourages growth, creativity, and teamwork. As a leader in the retail industry, we are proud to serve a diverse customer base and continuously evolve to meet the needs of the modern consumer.
About The Role
We are seeking a driven and skilled .NET Developer to join our eCommerce team in a fully remote capacity. In this role, you will be responsible for designing, developing, and maintaining customer-facing solutions using the .NET Framework and modern web technologies. Your work will directly impact the online shopping experience for Crate and Barrel and CB2 customers, ensuring solutions are scalable, sustainable, and high-performing. You will collaborate closely with product managers, testers, and fellow developers within an Agile Scrum environment to deliver innovative web applications. Your expertise in website architecture, security standards, and coding best practices will be essential in supporting our rapidly growing customer base. This position offers an exciting opportunity to work in a fast-paced, collaborative environment where your contributions will have a meaningful impact on our digital presence and customer satisfaction.
Qualifications
- Bachelor’s degree in Computer Science or a related field, or equivalent work experience
- Minimum of 3 years of professional experience in .NET development
- Proficiency in C#, ASP.NET MVC, HTML, JavaScript, and Visual Studio/Code
- Experience with relational databases such as SQL Server and MySQL; NoSQL experience is a plus
- Familiarity with JavaScript frameworks like ReactJS, AngularJS, Node.js, or jQuery
- Proficient in using browser developer tools (e.g., Chrome Developer Tools)
- Understanding of data structures, algorithms, and design patterns in web development
- Experience with unit testing frameworks such as MSTest, NUnit, Cypress, Mocha/Jasmine, and mocking frameworks like Moq
- Knowledge of source control systems such as BitBucket or Git
- Strong communication and teamwork skills, with the ability to collaborate effectively across disciplines
- Experience working in an Agile Scrum environment
Responsibilities
- Design and develop multi-tier web solutions to enhance business functionality and user experience
- Build scalable, maintainable, and testable solutions for our website applications
- Conduct code reviews to ensure quality and adherence to best practices
- Follow security standards, architecture patterns, and documentation practices to ensure robust solutions
- Participate in all phases of the software development lifecycle, including planning, design, implementation, deployment, and support
- Collaborate with product managers and cross-disciplinary teams to understand requirements and translate them into technical solutions
- Engage in sprint planning, backlog grooming, execution, and retrospectives within an Agile framework
- Optimize website performance, speed, and SEO to improve user engagement and search rankings
- Communicate technical concepts and architecture impacts effectively across teams and stakeholders
Benefits
- Competitive annual salary ranging from $92,000 to $115,000, with potential adjustments based on experience and location
- Fully remote work environment providing flexibility and work-life balance
- Opportunities for bonuses, sales incentives, and long-term incentives
- Professional development and training opportunities
- Inclusive and collaborative workplace culture
- Comprehensive health, dental, and vision insurance plans
- Paid time off and holiday leave
- Retirement savings plans and other employee benefits
Equal Opportunity
We are an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, or any other protected status. We believe that a diverse team enhances our innovation and success, and we welcome applicants from all backgrounds to apply for this role.