Qureos

FIND_THE_RIGHTJOB.

.NET Developer

Lahore, Pakistan

We are seeking a highly skilled .NET Developer to join our team. The ideal candidate will have a strong background in building scalable backend systems using .NET Core and C#, with expertise in developing secure APIs and database-driven applications. Experience in frontend technologies (Vue.js or other modern frameworks) will be considered a strong plus.

This role requires a developer who is passionate about clean code, best practices, and building reliable applications that integrate seamlessly across backend, cloud, and frontend systems.

Key Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs using .NET Core / C#.
  • Implement Entity Framework Core for efficient data access.
  • Work with SQL Server for schema design, queries, stored procedures, and optimization.
  • Ensure application security through JWT tokens, API Keys, and role-based access controls.
  • Collaborate with DevOps engineers for deployments on Azure Cloud Services.
  • Write clean, maintainable, and testable code following Repository Pattern and Domain-Driven Design (DDD).
  • Participate in code reviews, design discussions, and agile development cycles.
  • (Plus) Contribute to frontend development tasks when needed, building responsive UIs and integrating APIs.

Required Skills

  • Programming: .NET Core, C#, ASP.NET Core MVC
  • Database: Microsoft SQL Server, Entity Framework Core
  • Architecture & Patterns: Clean Architecture, Repository Pattern, Dependency Injection
  • APIs: RESTful API design, Swagger/OpenAPI
  • Security: Authentication/Authorization (JWT, OAuth, API Keys)
  • Version Control: Git (GitHub/Azure DevOps)
  • Agile Practices: Scrum, code reviews, unit testing

Nice-to-Have (Frontend Skills)

  • Experience with Vue.js 3.x (or React/Angular as equivalent)
  • Proficiency in TypeScript and JavaScript (ES6+)
  • State management with Pinia (or Vuex)
  • Styling frameworks (SASS/SCSS, Tailwind CSS)
  • Charting/Visualization libraries (Chart.js, D3.js, Mermaid)
  • Familiarity with Vite build tool

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 3–6 years of professional experience in .NET application development.
  • Demonstrated ability to deliver production-ready applications.
  • Strong problem-solving and communication skills.
  • Ability to work independently as well as in cross-functional teams.

Job Type: Full-time

Work Location: Hybrid remote in Lahore

Expected Start Date: 13/10/2025

© 2025 Qureos. All rights reserved.