Senior Full Stack .NET Engineer

Nesco Resource ·nescoresource.com

Location Round Rock, TX
Work type Hybrid
Salary USD 60 - 70 / hour
Type Full time
Level Senior
Source Shazamme
Information Technology 26-17555
Apply direct

**Must be legally authorized to work in the United States without current or future employer sponsorship.**

Senior Full Stack Software Engineer

Work Environment: Hybrid, 2–3 days onsite per week
Location: Round Rock, TX

About the Opportunity

We are looking for a Full Stack Software Engineer who enjoys working across the full application stack. In this role, you'll contribute to database development, backend services, API development, and front-end application work depending on project needs and sprint priorities.

What Makes You a Good Fit

You'll likely be a strong match if you consider yourself a true full stack engineer and are comfortable moving between SQL Server, C#/.NET APIs, backend services, and Angular/TypeScript front-end work. You should enjoy hands-on development, solving technical problems, supporting application stability, and collaborating with a team in an Agile/Scrum environment.

What You'll Do

  • Design, develop, test, and improve full stack software applications that support important business operations.
  • Work across the database, API, backend, and front-end layers based on user stories and sprint priorities.
  • Build and maintain applications, backend services, APIs, and microservices using C# and modern .NET technologies.
  • Develop and support front-end features using Angular, TypeScript, JavaScript, and related UI tools.
  • Create, update, and optimize SQL Server database functionality, including queries, stored procedures, and data-driven application features.
  • Participate in daily Scrum meetings, share progress updates, and collaborate with other team members to meet sprint goals.
  • Contribute to technical design discussions for new features, system improvements, and performance enhancements.
  • Assist with application deployments, system updates, and post-release support.
  • Troubleshoot reported issues, identify root causes, and make code updates to resolve defects.
  • Provide development estimates based on requirements, technical complexity, and project timelines.
  • Help develop, package, and deploy applications using Docker or similar containerization tools.
  • Document code, technical processes, and application functionality as needed.

What You'll Bring

  • 5+ years of professional software development experience.
  • Strong full stack development experience across database, API, backend, and front-end application layers.
  • Hands-on experience with C# and modern .NET / .NET Core development.
  • Experience designing and building APIs, backend services, and microservices.
  • Front-end development experience using Angular, TypeScript, JavaScript, and related client-side technologies.
  • SQL Server database development experience.
  • Understanding of asynchronous request handling, AJAX, and partial page updates.
  • Good understanding of component-based web application architecture and separation of concerns between front-end clients and backend services.
  • Strong foundation in Object-Oriented Architecture and Service-Oriented Architecture principles.
  • Experience designing modular, maintainable, scalable, and high-performance software systems.
  • Experience or strong working knowledge of multi-threading concepts.
  • Practical experience with Docker or similar containerization technologies.
  • Ability to troubleshoot application issues and support production or post-deployment environments.
  • Strong analytical, problem-solving, and debugging skills.
  • Commitment to writing clean, reliable, maintainable code.
  • Bachelor's degree in Computer Science, Engineering, a related technical field, or equivalent professional experience.

Nice to Have

  • Advanced experience with modern .NET technologies.
  • Experience supporting applications in Linux-based environments.
  • Cloud solution experience across Linux and/or Windows platforms.
  • Working knowledge of message queues, asynchronous processing, or event-driven communication patterns.
  • Unit testing experience and a strong focus on code quality.
  • Familiarity with UI tools and frameworks such as Kendo UI, Material Design, or Tailwind.
  • Experience working in both web-based and desktop/application environments.
  • Informal or formal technical leadership experience.
  • Experience supporting high-availability or business-critical software applications.

 






Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.

Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Frequently asked questions

Who is hiring for the Senior Full Stack .NET Engineer role?
Nesco Resource is hiring for the Senior Full Stack .NET Engineer position, a Shazamme client. Apply directly on the employer's career site.
Where is the Senior Full Stack .NET Engineer job located?
The Senior Full Stack .NET Engineer role with Nesco Resource is based in Round Rock, TX, US. The role is hybrid-friendly.
Is the Senior Full Stack .NET Engineer role remote?
Yes — the Senior Full Stack .NET Engineer position at Nesco Resource is hybrid. Candidates based in US are preferred.
What does the Senior Full Stack .NET Engineer role pay?
Nesco Resource lists the Senior Full Stack .NET Engineer role at USD 60–70 per hour.
Is the Senior Full Stack .NET Engineer role full-time or contract?
This is a full time position at Nesco Resource.
What experience level is the Senior Full Stack .NET Engineer role?
The Senior Full Stack .NET Engineer position is aimed at senior-level candidates.
How do I apply for the Senior Full Stack .NET Engineer role at Nesco Resource?
Apply directly on Nesco Resource's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct