Lead .Net Full-Stack Developer (Must be W2

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 6 Month(s)

Skills

Lead Developer
.NET
.NET Core
C#
ASP.NET
MVC
Entity Framework
React
Angular
API
Azure cloud
Power BI
SQL Server
Azure DevOps
Continuous Integration/Continuous Deployment (CI/CD)

Job Details

This is Hybrid position and open for both the locations, either Rockville, MD or Philly, 2-3 days onsite)

This is 6 month contract to hire role.

Role Requirements

5-8 years of experience in software development with 2+ years in a Lead Developer role, with a

focus on the .NET ecosystem.

Expertise in .NET technologies, including .NET Core, C#, ASP.NET, MVC, Entity Framework,

React, Angular, API, Azure cloud, Power BI, SQL Server.

Expertise in designing and implementing Azure cloud-based architectures and microservices.

Proficient in Azure DevOps, Continuous Integration/Continuous Deployment (CI/CD), version control systems such as Git, and Agile methodologies.

Excellent analytical and problem-solving skills, with the ability to think strategically and implement solutions that meet business objectives.

Detail-oriented, organized, and ability to multi-task with minimal supervision

Ability to work effectively in a team environment

Self-motivated individual able to manage small to medium-sized projects

Position Summary

This position involves serving as a Senior Full-Stack Software Engineer for a suite of portal applications.

The candidate will work closely with the team, including business analysts, project managers, QA team, and development resources, to architect, design, and develop new applications, and support existing applications.

Position Reports to [IT Manager]

Responsibilities

Design, develop, and implement software solutions utilizing the .NET framework, ensuring they

align with business requirements and technical standards.

Providing technical guidance and direction to development teams and other stakeholders

throughout the project lifecycle.

Collaborating with business stakeholders to understand their needs and translate them into

technical requirements.

Lead and mentor development teams, ensuring they follow best practices, coding standards, and

design principles.

Design solutions that meet both functional and non-functional requirements, focusing on

performance, scalability, and maintainability.

Conduct regular code reviews and ensure high code quality, with an emphasis on maintainability,

efficiency, and security.

Stay updated with the latest .NET technologies, Azure, industry trends, and best practices to

continuously improve application architecture.

Troubleshoot and resolve technical challenges, optimize system performance, and implement

improvements to existing systems and applications.

Creating and maintaining technical documentation for the solution, including architecture

diagrams, design specifications, and implementation guides.

Coordinate work with offshore development teams

Secondary

Interface with client teams to resolve development issues

Collaborate with the Business Analysis team to help elicit or review business requirements

Collaborate with business leaders to determine how to best use technology to enable business growth and success.

Primary Competencies

Functional/Technical Skills

Problem Solving & Analytical Skills

Effective Written and Oral Communications

Quality & Continuous Improvement

Results Orientation

Taras Technology, LLC is an EEO/AA Employer: women, minorities, the disabled and veterans are encouraged to apply

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.