.Net Fullstack Lead

ZAPCOM GROUP INC

.Net Fullstack Lead

Dallas, TX
Full Time
Paid
  • Responsibilities

    Position Overview: We are seeking an experienced .NET Tech Lead with expertise in Angular and SQL to lead and guide our software development team. In this role, you will be responsible for designing and implementing scalable, high-performance applications, mentoring junior developers, and ensuring the overall quality of our technology solutions. Knowledge of React is a plus and will be considered an additional advantage for this position. This is an exciting opportunity to join a dynamic team and contribute to the development of cutting-edge software products.

    Key Responsibilities:

    Lead a team of developers in the design, development, and deployment of .NET-based applications with a focus on front-end technologies like Angular and backend technologies like SQL.

    Collaborate with cross-functional teams including Product Managers, Designers, and QA engineers to ensure the successful delivery of high-quality applications.

    Define technical architecture and ensure best practices for coding, design, and testing.

    Develop and maintain reusable code and libraries for future use, focusing on modular, scalable, and maintainable solutions.

    Optimize application performance and address scalability challenges in both front-end and back-end components.

    Ensure high standards of security, performance, and reliability across applications.

    Mentor and guide junior and mid-level developers, providing technical leadership, code reviews, and best practices.

    Work closely with stakeholders to gather requirements and translate them into technical solutions.

    Collaborate on Agile methodologies (Scrum/Kanban) for efficient project delivery and management.

    Troubleshoot and resolve application and database-related issues in a timely manner.

    Stay up-to-date with the latest trends and advancements in .NET, Angular, SQL, and React technologies.

    Required Skills and Qualifications:

    Bachelor’s degree in Computer Science, Information Technology, or a related field.

    5+ years of experience in .NET development, with a strong focus on ASP.NET Core, C#, and SQL.

    Proficiency in Angular (preferably Angular 2+) for building dynamic, single-page applications (SPAs).

    Solid understanding of SQL databases and experience in writing efficient SQL queries and database optimization.

    Experience with RESTful API design and integration.

    Strong knowledge of front-end technologies such as HTML5, CSS3, and JavaScript, with an emphasis on Angular.

    Familiarity with modern software development practices including Agile methodologies (Scrum, Kanban).

    Version control experience using Git and working in a CI/CD environment.

    Strong problem-solving skills and the ability to troubleshoot and debug complex issues.

    Excellent communication and leadership skills, with the ability to mentor a team effectively.

    Desirable Skills:

    Experience with ReactJS or other JavaScript frameworks/libraries.

    Familiarity with containerization and microservices architecture (Docker, Kubernetes).

    Exposure to cloud platforms like Microsoft Azure or AWS.

    Knowledge of testing frameworks like NUnit, xUnit, or Jasmine.

    Experience with automated testing and CI/CD pipelines.

    .

    Flexible work from home options available.