.NET Technical Lead with Azure

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent

Skills

. NET
Angular
Azure
Bootstrap
C #
Entity Framework
JQuery
JavaScript
Microsoft . NET
NOSQL
Scrum
Unit Test
Windows Services
attention to detail
configuration management
relational databases
team player
test automation

Job Details

Title: .NET Technical Lead (Azure)

Location: NYC, NY

Type: Long-term

Job Description:

  • Demonstrable experience developing on Microsoft .NET stack including C#, .NET Framework and .NET 6, Windows Services, OWIN Framework, Entity Framework, Unit Test Frameworks, IIS
  • Demonstrable experience developing secure web-based client applications using HTML, JavaScript, JQuery, Angular, Bootstrap, CSS/SCSS
  • Demonstrable experience working with relational databases and NOSQL databases.
  • Demonstrable experience developing API/Services: REST, SOAP, WCF
  • Design and implement a highly available and modular framework to deliver full stack features in a reusable way using an advanced scalable platform.
  • Provide technical leadership in Scrum Teams by enforcing the vision of the application architecture and safeguard the integrity of the application environment, in alliance with architects and other tech leads.
  • Function as the go-to technical leader for the software applications supported, requiring depth and breadth of knowledge in technologies, applications, integration, interfaces and business domain.
  • Understand and implement the overall technical vision for projects, programs, or systems, keeping in mind cross-functional impacts, integration across the organization and architecture rationalization.
  • Proactively address technical issues and risks
  • Collaborate with teams to identify opportunities for integration across tools used in the life cycle, including agile, test automation, platform configuration management, and efficiency improvement.
  • Mentor team members (including Sourcing Partners) to enforce development guidelines and best practices.
  • Work closely with stakeholders to design and document automation solutions that align with the business needs and also consistent with the architectural vision.
  • Demonstrate attention to detail and ability to manage multiple priorities in a fast-paced environment
  • Operate at a high level of independence while remaining a team player.
  • Provide concise, transparent communications about potential risks, mitigations and business impacts in a timely manner.
  • Understand technology trade off risks for the best customer value delivery.
  • Take ownership to drive innovation for effectively leveraging technology to solve the customer problem.