Full Stack .NET Developer

Ztek Consulting
Louisville, KY, United States
2 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) User Authentication Browser Compatibility Code Coverage Code Review Databases Continuous Integration Software Debugging DevOps
+22 more
PostgreSQL Microsoft SQL Server MongoDB Node.Js Nunit OAuth Scrum Methodology E2e Testing Mstest Cloud Platform System Test-Driven Development (TDD) ReactJS Pixel Perfect Backend Xunit Graphql Front End Software Development React Redux Api Design Restful APIs Mocha Microservices

Job description

We are seeking an experienced Senior Software Engineer with strong expertise in React.js, Node.js, and .NET (with TDD practices) to join our team supporting Humana. The ideal candidate will be responsible for designing, developing, and maintaining high-quality, scalable applications while following modern software development standards and Test-Driven Development (TDD) methodologies., Frontend Development (React.js) Design and develop responsive, reusable UI components using React.js Manage application state using Redux, Context API, or similar frameworks Integrate RESTful APIs and GraphQL endpoints into the UI Ensure cross-browser compatibility and optimize performance Collaborate closely with UX/UI designers to deliver pixel-perfect implementations

Backend Development (Node.js & .NET) Design and develop scalable RESTful APIs using Node.js and/or ASP.NET Core Build and maintain microservices or monolithic architectures Implement authentication and authorization (OAuth, JWT, etc.) Design and manage databases (SQL Server, PostgreSQL, MongoDB) Integrate third-party services and APIs

Test-Driven Development (TDD) Write unit, integration, and end-to-end tests alongside development Utilize testing frameworks such as Jest, Mocha, xUnit, NUnit, or MSTest Maintain high code coverage and enforce quality standards Participate in code reviews with a focus on testability and clean coding General Responsibilities / Collaboration Follow Agile/Scrum methodologies and actively participate in sprint ceremonies Contribute to technical documentation and architectural decisions Mentor junior developers and promote best practices Work with DevOps teams to support CI/CD pipeline integration Identify, troubleshoot, and resolve performance issues and bugs

Requirements

Strong experience with: React.js Node.js .NET (ASP.NET Core) Hands-on experience with Test-Driven Development (TDD) Solid understanding of API development, databases, and cloud-based architectures Excellent problem-solving and collaboration skills

Preferred Qualifications Experience with microservices architecture Familiarity with GraphQL Exposure to CI/CD pipelines and DevOps practices Prior experience in healthcare or enterprise environments is a plus

Apply for this position

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

Apply on dice.com
Prepare application

Good distractions

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

2:04 min

Creating and configuring the unit test project

Roman Alexis Anastasini · World Congress 2021

2:44 min

Formatting unit tests with Mocha and Chai

Sascha Depold +1 · World Congress 2021

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

5:27 min

Testing contracts with JavaScript frameworks

Liu Xiaohui · LIVE

2:09 min

Navigating new technologies and narrowed tech stack confidence

Eleanor Rumsey · LIVE

Videos

See all

Related articles

See all