Back
DotNet Developer (.Net & NodeJS)
Orange Tree Systems
Lahore
PKR 275000 - PKR 300000
In person
Full-time
3-5 Years
5 days ago
Apply
Job Description
About Orange Tree Systems

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 You’ll 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 We’re 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