Seeking an experienced .NET/React Developer for an established ecommerce organization. As a .NET/React Developer, you will deliver customer-facing solutions using the .NET Framework and other modern web technologies in our rapidly evolving products. You will develop solutions around the Checkout capabilities and scalability and will improve the architecture to handle our growing customer base. You 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 infrastructure. This position requires experience in .NET MVC technologies and website architecture in a highly collaborative, exciting, and fast paced atmosphere that requires excellent communication skills.
Responsibilities
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
Requirements
Bachelor's degree in Computer Science or comparable work experience
7+ years as .NET Developer focusing on public-facing websites
1+ years working on the Checkout and/or Search feature of a public-facing web application
Experience in C#, ASP.NET MVC, HTML, Javascript, and Visual Studio / Code
Experience with relational databases like SQLServer, MySQL, NoSQL experience a plus