Principal Full Stack .NET Developer (ecommerce development)

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Electronic Commerce
Web Development
Documentation
.NET
C#
Software Development
Management

Job Details

MAJOR ACCOUNTABILITIES:

  • 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.
  • Champion culture of good security, coding standards, architecture patterns, resiliency, and documentation practices.
  • Work across all phases of the software development lifecycle (planning, design, implementation, deployment, operations, and support).
  • Communicate effectively and efficiently with all associates and business contacts and promote a strong sense of teamwork.
  • Mentor and coach other developers and able to collaborate with offshore teams while leading technology direction and improving codebase.
  • Update management team on overall project, risks, and technology issues and propose suitable alternatives.
  • Provide assessments and recommendations on the design of ecommerce systems, while integrating components built by developers and ensuring architectural integrity of the system.

REQUIREMENTS FOR SUCCESS:

  • Minimum of 10 + years experience in web development across all parts of a technology stack.
  • Must have strong recent E-Commerce development experience
  • Degree in Computer Science, Information Systems or related field, or equivalent work experience
  • Expertise and hands-on experience with in one or more back-end programming languages (C#, Java, C++ etc.), .NET/.NET Core is a plus.
  • Proficiency with cloud-based software architectures/systems.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.