Senior Software Engineer (Full Stack .NET / React)

Stellent IT LLC
Memphis, TN, United States
12 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Application Performance Management Microsoft Azure C Sharp (Programming Language) Code Review Databases Continuous Integration Database Design DevOps Distributed Systems
+20 more
Microsoft SQL Server OAuth Query Optimization Openid Connect Next.js JSON Web Token Software Engineering SQL Stored Procedures Systems Integration TypeScript Web Application Frameworks Data Processing Enterprise Software Applications .NET Core ReactJS Backend Front End Software Development React Redux Software Coding Restful APIs

Job description

  • We are seeking an experienced Senior Software Engineer to design, develop, and support enterprise-scale, transaction-heavy applications that process purchases, payments, user activity, and downstream business data. This role is responsible for building reliable, scalable full stack solutions while ensuring production stability across multiple interconnected systems.
  • The ideal candidate is an accomplished full stack engineer with strong expertise in .NET, React, and SQL Server who understands how enterprise applications function end to end. Success in this role requires ownership beyond software development, including troubleshooting production issues, validating system integrations, improving application reliability, and contributing to ongoing modernization efforts.
  • This position works across backend services, REST APIs, frontend applications, databases, and reporting pipelines while collaborating with cross-functional teams to deliver high-quality, supportable solutions.
  • The strongest candidates are senior full stack engineers who thrive in enterprise environments where application reliability, system integrations, and production support are just as important as writing code. They understand how complex systems interact, proactively identify risks, take ownership of technical solutions from development through deployment, and contribute to long-term platform stability and modernization., * Design, develop, and maintain enterprise applications using .NET, C#, React, and SQL Server.
  • Develop and support REST APIs and backend services that integrate with internal and external systems.
  • Build responsive, maintainable front-end applications using React and modern JavaScript frameworks.
  • Design and optimize SQL Server databases, queries, and data processing logic to ensure data accuracy and application performance.
  • Troubleshoot production issues across application, API, database, and integration layers while driving issues through resolution.
  • Analyze complex system dependencies and validate changes across upstream and downstream systems prior to deployment.
  • Participate in modernization initiatives by improving legacy applications, enhancing scalability, and implementing development best practices.
  • Collaborate with product owners, business stakeholders, QA, and engineering teams throughout the software development lifecycle.
  • Contribute to code reviews, technical design discussions, and continuous improvement of engineering standards.
  • Help improve deployment reliability, development processes, and overall application stability., Title: Senior Digital Product Owner Location: Memphis, TN Duration: CTH Work Requirements: This is a W2 only role. US Citizen, GC Holders or Authorized to Work in the U.S. Qua…
  • 1 month ago

Requirements

  • 10+ years of professional software engineering experience developing enterprise applications.
  • Strong experience with .NET / C# application development.
  • Strong experience building front-end applications using React.
  • Strong SQL Server development experience, including database design, stored procedures, query optimization, and data troubleshooting.
  • Experience designing and consuming REST APIs and integrating distributed systems.
  • Experience supporting production enterprise applications and resolving complex technical issues.
  • Strong understanding of full stack application architecture and end-to-end system interactions.
  • Experience working within Agile software development environments.
  • Excellent analytical, troubleshooting, and communication skills.

Preferred Qualifications:

  • Experience with .NET Core.
  • Experience with TypeScript, Redux, Next.js, or similar modern front-end technologies.
  • Experience with Microsoft Azure and Azure DevOps.
  • Experience implementing or supporting CI/CD pipelines.
  • Experience with OAuth, OpenID Connect, JWT, or enterprise authentication technologies.
  • Experience modernizing legacy applications and improving application performance.
  • Experience mentoring engineers or providing technical leadership.
  • Experience with automated testing frameworks and DevOps best practices.

Top Technical Skills:

  • .NET / C#
  • React
  • SQL Server

Additional Skills That Will Differentiate Candidates:

  • REST API Development
  • Azure Cloud
  • Azure DevOps
  • CI/CD
  • TypeScript
  • Enterprise Architecture
  • Production Support
  • Application Modernization
  • Technical Leadership

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all