Contour Software

Intermediate Full Stack Developer

Contour Software
Apply
4 months ago
Lahore, PakistanMid Level / Senior

Responsibilities

  • Develop and maintain backend services using .NET 6+ and Azure Functions.
  • Build RESTful Web APIs and scalable backend services.
  • Develop frontend features using React and integrate them with backend APIs.
  • Work with Azure SQL databases, including queries, models, and optimizations.
  • Implement state management using Redux, RTK Query, or Context API.
  • Implement workflows using Azure Durable Functions when applicable.
  • Write clean, testable, and maintainable backend and frontend code.
  • Debug and maintain existing production systems.
  • Participate in code reviews and Agile/Scrum ceremonies.
  • Collaborate with senior developers, QA, DevOps, and cross-functional teams.
  • Continuously improve skills in Azure, .NET, and React.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or an equivalent technical degree, or an equivalent combination of education and experience.
  • 3–5 years of hands-on professional software development experience using .NET and C#.
  • Experience building RESTful Web APIs and backend services.
  • Hands-on experience with Azure Functions and serverless application development.
  • Basic working knowledge of Azure Portal for deployments, configuration, and monitoring.
  • Experience with SQL Server or Azure SQL.
  • Experience with Entity Framework using Database First and LINQ.
  • Experience with React or Angular, including 1–2+ years of experience.
  • Experience with Redux, Redux Toolkit, or Context API for state management.
  • Familiarity with unit testing in .NET.
  • Experience working in an Agile/Scrum environment and collaborating effectively with teams.
  • Preferred experience includes Azure Durable Functions, clean architecture principles, event-driven systems, and additional .NET unit testing experience.

Benefits

  • Market-leading salary.
  • Medical coverage for employees and dependents.
  • Parents' medical coverage.
  • Provident fund.
  • Employee performance-based bonuses.
  • Home internet subsidy and conveyance allowance.
  • Profit sharing plan for tenured employees.
  • Life benefit and childcare facility.
  • Company-provided lunch and dinner.
  • Professional development budget.
  • Recreational area for in-house games.
  • Sporadic on-shore training opportunities.
  • Friendly work environment and leave encashment.

Tech Stack

AngularAzureC#Microsoft SQL Server.NETReactRedux
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