TRAC Recruiting

Senior Full-stack .NET Core Developer

TRAC Recruiting

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $140,000 per year

Job Level

About the role

  • Collaborate with cross-functional, distributed teams to deliver high-quality software solutions.
  • Design and develop high performing healthcare systems critical to patient care.
  • Lead technical initiatives with scalability, reliability, and maintainability.
  • Mentor team members and provide constructive feedback through code reviews and pull requests.
  • Support occasional client-related issues and gain deep expertise in their application.

Requirements

  • Experience with languages like C#, .NET Core, React, Node.js, JavaScript, TypeScript, and Golang.
  • Excellent software craftsmanship and a quality first approach in development.
  • Experience with design patterns supporting security, scalability, and performance.
  • Experience with API architectures (REST, WebSocket, GraphQL).
  • Able to use AI based tools to assist in delivery.
  • Understanding of high performing database patterns, and using MS SQL Server, PostgreSQL, and MongoDb.
  • Infrastructure experience with containerized applications, and message brokering frameworks (RabbitMQ, Azure Service Bus, or similar).
  • Familiar with LLM-assisted development tools (Cursor or Claude Code) and AI-assisted coding best practices.
  • Experience with source control tools like Git and Azure DevOps.
  • Experience with scrum and agile software development methodologies.
  • Healthcare or laboratory information system experience is a plus.
  • Bachelors or Masters degree in Computer Science or related field.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET CoreReactNode.jsJavaScriptTypeScriptGolangAPI architecturesMS SQL ServerPostgreSQL
Soft Skills
collaborationmentoringconstructive feedbackproblem-solvingcommunication
Certifications
Bachelors degree in Computer ScienceMasters degree in Computer Science