• Full Time
  • Remote

Retail Industry

Senior .NET Developer

$110-$115K salary

Remote

The Senior full stack .NET Developer is capable of taking a lead role within the Application Development team, ensuring that programming best practices are being followed, addressing production issues in a timely manner, and writing system documentation. The Senior .NET Developer will be responsible for participating at an expert level in all phases of the development and maintenance life cycle.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

· Application development:

o Codes and maintains complex components of web applications.

o Works with development team to develop and define application scope and objectives and prepare functional and/or technical specifications.

· Application life cycle management:

o Analyzes and evaluates detailed business and technical requirements.

o Mentors others on coding standards and performs code reviews.

o Performs technical design.

o Develops and performs system testing and fixes defects identified during testing.

· Support ongoing IT efforts:

o Aids in integrating activities with other IT departments for successful implementation and support of project efforts.

o Provides on call support, monitors the system, and identifies system deficiencies.

· Working with the business:

o Maintains active relationships with customers to determine business requirements.

o Collaborates with sales, marketing and other business partners to analyze and classify complex change request and reviews and evaluates possible enhancements.

QUALIFICATIONS:

· Thorough knowledge of ASP.NET, C# and service oriented architecture.

· Strong experience with MVC, Web API and the Single Page Application (SPA) pattern.

· Solid understanding of development processes and the full SDLC.

· Strong leadership, collaboration, communication and team engagement skills.

· Self-motivated, independent and proactive.

· Strong analytical and conceptual skills with a solution oriented approach.

· Demonstrated ability to design business solutions.

· Experience with Javascript frameworks and libraries (i.e. Angular.js, React, Node.js)

· Understanding of front-end web technologies including HTML5 and CSS.

· Understanding of software architecture concepts and principles.

EDUCATION and/or EXPERIENCE

· A Bachelor’s degree in Computer Science or equivalent experience.

· 10+ years of software and application development experience.

· 5+ years of experience in ASP.NET development using both traditional web forms and MVC patterns.

· Proficient in TSQL.

· 2+ years of experience developing Web APIs with ASP.NET.

· Experience developing in Microsoft Dynamics CRM preferred

Upload your CV/resume or any other relevant file. Max. file size: 638 MB.