Job Title: .NET Developer
Location: Irving, TX (Hybrid with Fridays remote)
Duration: Direct Hire
Responsibilities:
- Design, develop, test, and maintain enterprise applications using C# and .NET/.NET Core.
- Build and consume REST APIs.
- Develop scalable backend services and business logic.
- Collaborate with product owners, business analysts, QA engineers, and other developers.
- Write clean, maintainable, and well-tested code.
- Participate in Agile ceremonies (Sprint Planning, Daily Standups, Retrospectives).
- Troubleshoot production issues and implement bug fixes.
- Optimize application performance and database queries.
- Participate in code reviews and mentor junior developers when needed.
Required Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience).
- 8+ years of professional software development experience.
- Strong experience with:
- C#
- .NET Framework / .NET Core
- ASP.NET MVC or ASP.NET Core
- Angular
- SQL Server
- Entity Framework
- RESTful APIs
- Git
- Experience with Agile/Scrum.
- Strong debugging and problem-solving skills.
Preferred Skills
- Azure or AWS
- Microservices architecture
- Docker/Kubernetes
- CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins)
- Unit testing (xUnit, NUnit)