Find A Job › Information Technology

SEARCH:

Lead .NET Developer

  • Location: Northbrook, IL
  • Job Type: Direct Placement
  • Ref No: 19-02010
  • Date: March 25, 2019
  • Job title:
Questions about this job listing? Contact the recruiter now.

Job Description - Lead .NET Developer

LEAD .NET DEVELOPER

Seeking an experienced Lead .NET Developer to join an established global organization in developing the next generation of eCommerce architecture.  The Lead .NET Developer will become part of an innovative eCommerce team as a technical leader who will responsible for delivering innovative eCommerce solutions built for sustainability and performance.  The focus of this team will be to support internal applications as well as building applications for internal operations teams.  You will be a go-to-person in designing and guiding teams – on and offshore - in the delivery of high quality C#.NET software that scales and performs at a best-in-class level. Collaborating closely with product managers, testers, architecture, and DevOps and other software engineers, you will design, test, code, deliver and maintain software modules within an Agile Scrum environment. The environment is very dynamic, challenging, fast-paced, sustainable and fun.  Excellent communication skills are required.

 

Responsibilities:

Translate business requirements into architecture designs.

Understand the existing software core architecture, interactions and dependencies between its main components.

Provide production support for our main websites.

Support product managers to gather and filter key information from stakeholders.

Evaluate risk by identifying development complexity, limitations and impacts.

Determine development feasibility within identified constraints.

Support product managers with drafting functional specifications.

Write minimum technical specifications and documents.

Participate in detailed development reviews and demos.

Participate actively in code reviews and write unit tests.

Troubleshoot and guide a product team of developers to resolve complex problems.

Work with an offshore team of developers.

Suggest core infrastructure enhancements based on current and future technology trends.

Brainstorm and solve very interesting problems that will considerably increase product user experience.

Coach and mentor junior team members.

Contribute and promote software best practices and processes across the team.

Provide teammates continuous technical support.

Provide guidance for new feature integration and key architectural decisions.

Share knowledge through collaboration, training, peer review, presentations, and articles.

 

Requirements:

7 + years of C# and ASP.NET experience

4 + years of hands-on technical leadership experience

2 + years Dependency Injection and Unit Testing

2 + years of MVC experience

2 + years experience working under Agile scrum framework

Bachelor's degree in Computer Science or related field; Master's degree preferred

Strong knowledge of SQL Server

Experience with MySQL MongoDB preferred

Experienced with Jira

Strong experience with web development (HTML, Modern JavaScript Frameworks like AngularJS, React, Vue;  AJAX, CSS, relational databases/ and SQL, Browser Developer Tools)

Experience with React.js preferred

Experience implementing REST architecture preferred

Experience working with an offshore team preferred

Demonstrated ability to be accountable and be a leader in their areas of expertise by staying on top of the latest developments

Excellent communication and interpersonal skills with the proven ability to effectively translate complex ideas and tailor key messages to multiple audiences

 





 




Related Job Listings

Job Location Type Posted  
NOC Engineer - 1st Shift Chicago, IL Right to Hire May 24
Senior Developer Chicago, IL Direct Placement May 24
QC Automated Testing Engineer II Chicago, IL Direct Placement May 24
Lead Salesforce Architect Riverwoods, IL Direct Placement May 22
Network Engineer Chicago, IL Contract May 22