Motion Recruitment | Jobspring | Workbridge

Senior Software Engineer / .NET / Dallas, TX / Hybrid

Dallas , Texas

Hybrid

Full Time

$130k - $150k

This U.S.-based company started in the 1990s with one main focus: serving flavored chicken pieces. It quickly became popular for its variety of bold sauces and simple menu. Instead of offering a wide range of food, it stuck to what it does best — making one item really well. The brand has a fun, aviation-themed style and has grown through franchising. It now has locations around the world. A big part of its success comes from strong online ordering and delivery. It’s also publicly traded and known for steady growth and loyal customers.

This company is looking to add a Senior Software Engineer to their team in Dallas, TX. 

Required Skills And Experience
  • 5–10+ years of professional experience in C# and .NET development.
  • Strong knowledge of .NET Core and .NET Framework.
  • Bachelor’s degree in Computer Science or related field (Master’s preferred in some cases).
  • Expertise in building and consuming RESTful APIs.
  • Proficient in SQL Server and ORM tools like Entity Framework.
  • Solid understanding of object-oriented programming and design patterns (e.g. SOLID, MVC).
  • Experience with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular or React (for full-stack roles).
  • Hands-on experience with Microsoft Azure (e.g. App Services, Azure Functions, Azure DevOps).
  • Familiar with CI/CD pipelines, Git, and tools like Jenkins or Octopus.
  • Understanding of Docker and microservices architecture.
  • Experience with unit testing frameworks like MSTest, NUnit, and applying TDD practices.
  • Able to lead projects, mentor junior developers, and perform code reviews.
  • Comfortable working in Agile/Scrum environments.
  • Strong problem-solving skills and ability to design scalable, maintainable systems.
  • Effective communicator with both technical teams and non-technical stakeholders.
Nice To Have
  • Experience with cloud platforms beyond Azure, such as AWS or Google Cloud.
  • Knowledge of container orchestration tools like Kubernetes.
  • Familiarity with modern front-end frameworks (e.g. Blazor, Vue.js).
  • Experience with message queues such as RabbitMQ or Azure Service Bus.
  • Understanding of domain-driven design (DDD) and clean architecture principles.
  • Background in performance tuning and application monitoring tools (e.g. Application Insights, New Relic).
What You Will Be Doing 
  • Design, develop, test, and maintain high-quality software solutions using C# and .NET technologies.
  • Lead and participate in the full software development lifecycle (SDLC).
  • Collaborate with cross-functional teams, including product owners, QA, and other developers.
  • Write clean, maintainable, and efficient code following best practices and design patterns.
  • Design and implement RESTful APIs and backend services.
  • Conduct code reviews and provide technical mentorship to junior developers.
  • Troubleshoot, debug, and optimize existing applications for performance and scalability.
  • Implement and maintain CI/CD pipelines and deployment processes.
  • Contribute to architectural decisions and system design planning.
  • Ensure code quality through unit testing, integration testing, and automated testing practices.
  • Participate in Agile/Scrum ceremonies such as sprint planning, stand-ups, and retrospectives.
  • Stay up to date with new technologies and help introduce improvements to tools and processes.
Office Location
  • Uptown Dallas, TX
  • Hybrid (4 days onsite)
The Offer
  • $130-150k

Please note that this position is only available for direct hire or W-2 employment, as we are unable to engage with corp-to-corp candidates at this time. We appreciate your understanding.

Posted by: Mallory Buchhorn

Specialization: