Job Openings .NET Developer - Orange Tree Systems

About the job .NET Developer - Orange Tree Systems

As a .NET Engineer, youll lead the design and delivery of scalable, secure, high-performance backend systems powering web, mobile, and multi-platform applications.

What Youll Do
Backend Engineering

  • Design, build, test, and maintain backend services and REST/GraphQL APIs using .NET (ASP.NET Core).
  • Implement secure authentication and authorization using OAuth2, OpenID Connect, JWT, and industry-standard identity providers.
  • Integrate internal services and third-party systems with a focus on security, resilience, performance, and data integrity.

Background & Qualifications

  • 3+ years of backend engineering experience with strong depth in .NET.
  • Expert proficiency in C#, ASP.NET Core, and API design (REST; GraphQL is a plus).
  • Strong experience in SQL Server/PostgreSQL including schema design and performance tuning.
  • Hands-on experience with Azure cloud services and cloud-native development.
  • Understanding of microservices, event-driven architecture, distributed systems, and reliability principles.
  • Experience with CI/CD, version control, automated testing.
  • Docker/Kubernetes experience is a plus.
  • Healthcare domain experience (e.g., EHR/EMR, HL7, FHIR) is a strong advantage.

Technology Stack

  • Backend: .NET / ASP.NET Core (Web API, MVC), microservices
  • Frontend Exposure: React or Angular
  • Databases: SQL Server, PostgreSQL, Cosmos DB
  • DevOps: Docker, Kubernetes, CI/CD
  • Architecture: Microservices, event-driven systems, distributed services

Quality, Collaboration & Operations

  • Apply engineering best practices: clean architecture, testing, documentation, and performance optimization.
  • Participate in code reviews, design discussions, and architectural decision-making.
  • Troubleshoot production incidents, perform root-cause analysis, and implement long-term fixes.
  • Collaborate cross-functionally to deliver business-critical features with high reliability.

What Were Looking For

  • System Thinker: Designs secure, scalable systems with strong engineering fundamentals.
  • Strong Ownership: Drives delivery end-to-end and raises the quality bar.
  • Collaborative Builder: Communicates clearly and works effectively across teams.
  • Quality Focused: Writes clean, testable, maintainable code and improves existing systems.
  • Adaptable: Learns quickly and applies modern tools, patterns, and cloud services.

Why Join Orange Tree Systems

  • Build healthcare technology that creates real-world impact
  • Work with a fast-growing, highly skilled engineering team
  • Deep exposure to Azure, scalable backend systems, and modern DevOps practices
  • Opportunity to shape architecture, performance, and long-term platform direction