Overview
Skills
Job Details
We are seeking a Senior .NET Developer for a hybrid W2 position based in Frisco, TX. This role is ideal for someone with a strong technical foundation in the .NET ecosystem and a passion for building scalable, high-performance applications. The successful candidate will collaborate with cross-functional teams to design, develop, and maintain enterprise-level software solutions.
Key Responsibilities:
Design, develop, test, and deploy .NET-based applications
Build RESTful APIs and web services using ASP.NET Core
Work closely with architects, product managers, and other developers to deliver solutions that meet business requirements
Optimize applications for performance, scalability, and maintainability
Participate in code reviews and mentor junior developers
Troubleshoot production issues and provide timely resolutions
Follow Agile/Scrum development methodologies and contribute to sprint planning and daily stand-ups
Required Skills & Experience:
8+ years of hands-on experience in software development using .NET Framework / .NET Core / ASP.NET Core
Strong proficiency in C# and Object-Oriented Programming
Experience developing RESTful APIs, web services, and backend systems
Solid understanding of Entity Framework / EF Core, LINQ, and SQL Server
Frontend experience using Razor, Blazor, Angular, or React is a plus
Familiarity with Git, Azure DevOps, or similar tools for version control and CI/CD
Experience with unit testing frameworks (e.g., xUnit, NUnit, MSTest)
Strong problem-solving and communication skills
Preferred Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field
Experience with Azure cloud services (App Services, Functions, SQL DB, etc.)
Exposure to microservices architecture and containerization (Docker, Kubernetes)
Knowledge of design patterns, SOLID principles, and software architecture best practices