
Senior Full Stack Developer
Contour Software29 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
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.