This Job is posted by Taraki on behalf of its client, Orange Tree Systems. Candidates can apply here and also check out more jobs directly on our website.
JOB DETAILS
Orange Tree Systems develops healthcare technology and supporting products focused on improving clinical and operational efficiency. We work in a fast-paced environment that values continuous learning, practical problem-solving, and collaboration across teams.
The Opportunity
As a Senior .NET Backend Engineer, you will play a key role in designing, building, and maintaining scalable, high-performance backend systems that support web, mobile, and multi-platform healthcare applications.
You will work closely with cross-functional teams including product, frontend, mobile, and DevOps, contributing to cloud-native backend services, database architecture, API design, and system reliability. This is a hands-on role with exposure to modern backend engineering, Azure cloud services, and DevOps best practices.
What Youll Do
Backend Engineering
Design, develop, test, and maintain robust backend services and REST / GraphQL APIs using .NET Core / ASP.NET.
Build backend systems that support web applications (React / .NET) and mobile clients (iOS, Android, React Native).
Implement secure authentication and authorization flows using OAuth2, JWT, and identity providers.
Integrate internal and third-party services, ensuring secure, reliable, and efficient data exchange.
Database Engineering & Data Architecture
Design and optimize relational databases using SQL Server and PostgreSQL.
Perform query optimization, indexing, schema design, migrations, and performance tuning.
Build scalable data models, caching layers, and backend data pipelines as required.
Cloud & DevOps (Azure-Focused
Develop cloud-native backend components using :
Azure Functions
Azure App Service
Azure API Management
Azure SQL & Azure Database for PostgreSQL
Azure Cosmos DB
Azure Event Grid / Service Bus
Contribute to CI / CD pipelines, automated testing, and deployment workflows.
Implement monitoring, logging, and observability for distributed backend services.
Quality, Collaboration & Operations
Apply best practices in clean code, testing, documentation, and performance optimization.
Participate in code reviews, architectural discussions, and design decisions.
Debug production issues, investigate system failures, and propose long-term solutions.
Collaborate with Product, Design, Frontend, Mobile, and Platform teams to deliver business-critical features.
Technology Stack
Backend : .NET Core, ASP.NET MVC, Web API
Languages : C#, exposure to Java, Node.js, or Python is a plus
Databases : SQL Server, PostgreSQL, Azure Cosmos DB
ORM : Entity Framework
Cloud : Microsoft Azure (primary)
DevOps : Docker, Kubernetes, CI / CD pipelines
Frontend (Exposure) : Angular or React
Architecture : Microservices, event-driven systems
What Were Looking For
Problem Solver : Designs secure, efficient, and scalable backend systems.
Collaboration : Works effectively with cross-functional teams.
Adaptability : Willing to learn and apply new tools, frameworks, and cloud services.
Attention to Detail : Writes clean, testable, and maintainable code.
Ownership : Takes responsibility for deliverables, deadlines, and system quality.
Background & Qualifications
BS / MS in Computer Science, Software Engineering, or a related field.
5+ years of hands-on backend engineering experience, with strong focus on .NET technologies.
Strong proficiency in C#, ASP.NET Core, and RESTful API development.
Solid experience with SQL Server and PostgreSQL, including schema design and performance tuning.
Hands-on experience with Azure cloud services and cloud-native backend development.
Understanding of microservices, event-driven architecture, and distributed systems.
Experience with CI / CD pipelines, version control, and automated testing.
Exposure to Docker and Kubernetes is a plus.
Experience in healthcare systems (EHR / EMR, HL7, FHIR) is a strong advantage.
Why Join Orange Tree Systems
Work on meaningful healthcare technology with real-world impact
Collaborate with a fast-growing, highly skilled engineering team
Gain deep exposure to Azure, scalable backend systems, and modern DevOps
Opportunity to influence architecture, performance, and long-term platform direction
Backend Engineer • Lahore, Pakistan