|
Senior Software Engineer – Full Stack (.NET) Contract | Dallas, TX | 5–6 Years Experience | In-Person Interview
Position Overview We are seeking an experienced Senior Full Stack Software Engineer to join our team on a contract basis in Dallas, TX. The ideal candidate will bring deep expertise in .NET-based backend development and modern frontend technologies, delivering scalable and high-quality enterprise solutions. This role requires an in-person interview. Key Responsibilities • Design, develop, and maintain full stack web applications using .NET Core / ASP.NET and modern JavaScript frameworks (React, Angular, or Vue.js) • Build and consume RESTful APIs and microservices within distributed system architectures • Collaborate with product owners, architects, and QA teams to deliver features aligned with business requirements • Write clean, testable, and well-documented code following SOLID principles and design patterns • Participate in code reviews, sprint planning, and agile ceremonies • Optimize application performance and troubleshoot production issues • Integrate with SQL Server, Azure services, and third-party APIs • Mentor junior developers and contribute to architectural decisions Required Qualifications • 5–6 years of hands-on experience in full stack software development • Strong proficiency in C# and .NET Core / ASP.NET MVC / Web API • Experience with frontend frameworks: React, Angular, or Vue.js • Solid understanding of SQL Server / T-SQL and ORM tools (Entity Framework) • Familiarity with Azure cloud services (App Services, Functions, Service Bus) • Experience with Git, CI/CD pipelines (Azure DevOps or GitHub Actions) • Knowledge of microservices architecture and containerization (Docker/Kubernetes) • Strong understanding of agile/scrum methodologies Nice to Have • Experience with Blazor or .NET MAUI • Azure certifications • Knowledge of GraphQL
• Experience in financial services or healthcare domains |