Senior Full Stack .NET Engineer

Nesco Resource, LLC

Round Rock, TX

JOB DETAILS
SALARY
$50–$58 Per Hour
SKILLS
AJAX (Asynchronous JavaScript and XML), Agile Programming Methodologies, AngularJS, Application Programming Interface (API), Business Operations, Cloud Computing, Computer Science, Database Optimization, Database Programming, Desktop Environments, Docker, High Availability, Identify Issues, Internet Application, JavaScript, Leadership, Linux Operating System, Messaging Middleware, Microservices, Microsoft .NET, Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Windows Operating System, Multithreaded Programming, Object Oriented (OO), Performance Management, Problem Solving Skills, Production Support, Root Cause Analysis, Scrum Project Management and Software Development, Server Programming/Applications, Service-Oriented Architecture (fka Distributed Object Architecture), Software Administration, Software Development, Software Engineering, Stored Procedures, Systems Maintenance, Technical Leadership, Technical Support, Technical Writing, Technical/Engineering Design, Test Plan/Schedule, Testing, Unit Test, User Interface Design, User Interface Tools, User Interface/Experience (UI/UX)
LOCATION
Round Rock, TX
POSTED
12 days ago

**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.

About the Company

N

Nesco Resource, LLC

Companies need talent. You want job opportunities.

That’s where we come in. We create meaningful connections between companies and candidates, and we’ve been doing it for over 65 years.
Our national workforce solutions include contract, contract-to-hire, direct placement services, and managed services for a variety of industries.

We employ specialized recruiters focused in Engineering, Information Technology, Accounting & Finance, Administrative & Customer Service, and Manufacturing & Distribution.

When you need to find a job, we're your partner.

COMPANY SIZE
10,000 employees or more
INDUSTRY
Staffing/Employment Agencies
EMPLOYEE BENEFITS
Paid Sick Days, Parking, Performance Bonus, Employee Referral Program
FOUNDED
1956
WEBSITE
https://nescoresource.com/