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