
Full Stack Developer
Contour Software3 months ago
Lahore, PakistanMid Level
Responsibilities
- Build end-to-end features in Enable using Blazor Server components, backend services, and database queries.
- Implement separable and testable business logic for dealership workflows.
- Design and build web services and APIs consumed by web, mobile, customer, and OEM systems.
- Implement authentication, authorization, token handling, role models, and multi-tenant permissions.
- Write, tune, and optimize SQL for relational databases and production data volumes.
- Review code, contribute to automated tests, and participate in deployment activities.
- Work with product and support colleagues to translate dealership problems into 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, latency, reconnection, and scale.
- Experience designing backend services and modeling business logic.
- Experience with web service and API design.
- Practical experience with OAuth 2.0, OpenID Connect, and modern identity and authorization protocols.
- Strong direct SQL experience with relational databases, including query cost and performance understanding.
- Experience with version control and code review.
- Clear English and communication skills suitable for distributed work.
- Preferred experience with Entity Framework Core, PostgreSQL, SAP SQL Anywhere, Microsoft Entra ID, multi-tenant SaaS applications, Azure App Service, Azure Container Apps, internal developer or deployment tooling, legacy-codebase platform transitions, or dealership software domains.
Benefits
- Market-leading salary, performance-based bonuses, provident fund, and profit sharing for tenured employees.
- Medical coverage for employees and dependents, parents' medical coverage, life benefit, and child care facility.
- Home internet subsidy, conveyance allowance, and company-provided lunch and dinner.
- Professional development budget and sporadic on-shore training opportunities.
- Recreational area, friendly work environment, and leave encashment.
Tech Stack
Categories
About Contour Software
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.