Contour Software

Senior Full Stack Developer

Contour Software
Apply
29 days ago
Lahore, PakistanSenior

Responsibilities

  • Build end-to-end features in Enable using Blazor Server components, backend services, and database queries.
  • Implement separable, testable business logic and design web services consumed by web, mobile, customer, and OEM products.
  • Implement authentication, authorization, token handling, role and permission models, and multi-tenant access controls.
  • Write and tune SQL, manage relational database performance, and work with indexing, query plans, and schema migration.
  • Review code, receive code reviews, contribute to automated tests, and support deployment activities.
  • Collaborate with product and support teams to translate dealership problems into released software and understand post-release behavior.

Requirements

  • Strong commercial experience building web applications with C# and .NET.
  • Production experience with Blazor Server or demonstrable transferable experience with another component-based framework.
  • Understanding of server-held circuit state, including its implications for latency, reconnection, and scale.
  • Practical backend service design experience with modeled and implemented business logic.
  • Experience designing web services and APIs.
  • Practical knowledge of OAuth 2.0, OpenID Connect, and modern identity and authorization protocols.
  • Strong SQL skills with relational databases, including writing and reading queries directly and understanding query cost.
  • Experience with version control and code review.
  • Clear English communication suited to distributed work.
  • Desirable experience with Entity Framework Core, PostgreSQL, SQL Anywhere, Microsoft Entra ID, multi-tenant SaaS applications, Azure App Service, Azure Container Apps, internal developer or deployment tooling, legacy codebase transitions, or dealership-domain software.

Benefits

  • Medical coverage for employees and dependents.
  • Parents medical coverage, provident fund, performance-based bonuses, home internet subsidy, conveyance allowance, and life benefit.
  • Profit sharing plan for tenured employees.
  • Child care facility and company-provided lunch and dinner.
  • Professional development budget and sporadic on-shore training opportunities.
  • Recreational area, friendly work environment, and leave encashment.
  • The stated working hours are 9 PM PKT to 6 AM PKT.

Tech Stack

AzureC#Git.NETPostgreSQLTeamCity

Categories

Contour Software

About Contour Software

1,001-5,000 employees

Contour Software provides R&D, QA, customer support, and professional services for vertical‑market enterprise applications across Constellation Software Inc.’s global portfolio. It builds, maintains, and supports mission‑critical software used by public- and private‑sector organizations via CSI’s operating companies, functioning as an internal service provider rather than a direct vendor. Headquartered in Karachi with offices in Lahore and Islamabad, it is a wholly owned subsidiary of Toronto‑based Constellation Software.

Contact me