logo

View all jobs

C#-ASP.NET Full Stack Senior Software Developer

Dallas, TX

Senior Software Developer (C# / ASP.NET Full Stack)
Dallas, TX | Hybrid | Contract

Pay Rate: $80/hour


About the Role

The Senior Software Developer (C# / ASP.NET Full Stack) is responsible for designing, developing, and enhancing enterprise-level applications using modern Microsoft technologies.

This role involves building scalable solutions, improving existing systems, and troubleshooting complex issues while working collaboratively within a team environment. The ideal candidate is a strong problem-solver with deep technical expertise and a passion for continuous learning and innovation.


Key Responsibilities

Development & Delivery

  • Design, develop, and maintain applications using C# and ASP.NET technologies
  • Build, enhance, and support enterprise-level applications
  • Write and maintain unit tests to ensure quality and reliability
  • Participate in Agile development processes and team collaboration

Troubleshooting & Optimization

  • Investigate, troubleshoot, and resolve production issues and defects
  • Improve system performance, scalability, and functionality
  • Analyze and resolve complex technical problems across systems

Continuous Improvement

  • Stay up to date with emerging technologies and industry best practices
  • Contribute to architectural improvements and system modernization initiatives

Key Competencies

  • Strong experience with MVC architecture and design patterns (CQRS)
  • Experience developing REST, SOAP, and RPC APIs
  • Expertise in WCF and Web API services
  • Experience with microservices architecture and RabbitMQ
  • Familiarity with Azure DevOps, TFS, Git, and CI/CD pipelines
  • Experience with Agile methodologies (Scrum, Kanban)
  • Strong debugging and troubleshooting skills in .NET environments
  • Experience with LINQ, NuGet, and Windows services
  • Knowledge of cloud migration and .NET Core modernization
  • Understanding of security practices (OWASP, PCI/DSS)
  • Experience integrating with tools like TIBCO and working with low-code/no-code platforms

What You’ll Need

  • 10+ years of application development experience
  • 5+ years of experience with .NET / .NET Core and C# development
  • 5+ years of object-oriented design experience
  • Strong understanding of application, data, and infrastructure architecture
  • Proven ability to work in large, distributed team environments
  • Experience with Agile development methodologies
  • Strong analytical, problem-solving, and communication skills
  • Bachelor’s degree, specialized training, or equivalent experience

Compensation

The hourly rate for this position is $80/hour, based on experience, qualifications, and overall fit.


Vacancy Status

This posting is for an existing contract position that is currently available to be filled.


Use of Artificial Intelligence

No artificial intelligence (AI) is used in the screening, assessment, or selection of candidates. All applications are reviewed by our recruitment team.


Equal Opportunity

emergiTEL is committed to creating a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of background, and our hiring process is based solely on skills, experience, and qualifications relevant to the role.

Share This Job

Powered by