vTech Solution Inc logo

Senior .NET Software Developer

vTech Solution Inc

Share this job:

Position Description

We are seeking a highly experienced Senior .NET Software Developer with 15+ years of professional development experience to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and maintaining enterprise-grade applications using the Microsoft .NET ecosystem. This role requires strong problem-solving skills, deep technical expertise, and the ability to build and maintain legacy applications while collaborating across teams.

Candidate Must be local to Arizona, US

Key Responsibilities

  • Lead the design, development, and deployment of scalable .NET applications.
  • Architect solutions using C#, ASP.NET Core, and related frameworks.
  • Collaborate with product managers, business analysts, and QA teams to deliver high-quality software.
  • Optimize application performance, security, and maintainability.
  • Integrate applications with databases (SQL Server, Entity Framework) and external APIs.
  • Conduct code reviews, enforce best practices, and mentor junior developers.
  • Stay current with emerging technologies and recommend adoption where appropriate.
  • Troubleshoot complex issues and provide long-term solutions.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
  • Implement secure coding practices to prevent vulnerabilities such as SQL injection, XSS, CSRF, and insecure deserialization.
  • Collaborate with security teams to conduct threat modeling, risk assessments, and vulnerability remediation.
  • Conduct code reviews with a security lens and mentor junior developers on secure development practices.

Required Skills & Qualifications

  • 15+ years of professional software development experience with the .NET framework and .NET Core.
  • Strong proficiency in C#, ASP.NET MVC, ASP.NET Core, Web API.
  • Expertise in SQL Server, Entity Framework, LINQ.
  • Experience with front-end technologies (JavaScript, TypeScript, Angular/React, HTML5, CSS).
  • Solid understanding of object-oriented programming, design patterns, and SOLID principles.
  • Hands-on experience with cloud platforms (AWS preferred).
  • Familiarity with CI/CD pipelines, Git, DevOps practices.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently and lead technical initiatives.

Required Skills

  • 15+ years as a .Net Developer (Very Seasoned)
  • Managing Legacy Landscape

Share this job:

Job Type

Job Type
Full Time

Share this job: