Contour Software Pvt Ltd
Contour Software is a global resource center and a wholly-owned subsidiary of Constellation Software Inc., providing customized software solutions and expert services across various industries.
Company facts
- Founded
- 2010
- Headquarters
- Pakistan
- CEO
- Bilal Mahmood
About
Contour Software, a wholly-owned subsidiary of Constellation Software Inc. (CSI), is a global resource center that provides innovative solutions and expert services to help businesses scale and succeed. Through groundbreaking technology, we are revolutionizing how businesses operate at Contour Software. Since its inception in Karachi in 2010 with just over a dozen people, Contour Software has demonstrated remarkable growth, expanding to over 2,000 employees across offices in Karachi, Lahore, and Islamabad within 13 years. This expansion allows Contour to serve client divisions located all across the globe. The foundation of Contour Software was laid through 18 months of pre-acquisition diligence and pilot projects involving Pakistani freelancers, culminating in Constellation Software's acquisition of Gladstone PLC UK. Contour Software's philosophy is to adapt to the unique needs of the business units it serves, aligning with Constellation's ethos of fostering a 'culture of cultures'. This means respecting and integrating the distinct work processes, tools, technologies, and methodologies of each unit. While initially an offshore Development Centre, Contour has evolved into a full-featured Global Centre, offering services across all functional areas to over 200 of its parent company's divisions and corporate departments worldwide. These services include software development, quality assurance, professional IT services, client care, finance, and sales and marketing. Contour Software is committed to delivering high-quality solutions, specializing in building and maintaining dedicated software development teams tailored to meet the specific needs of each business unit. The company's core values are encapsulated in the doctrine: Recruitment-Resources-Retention-Results, emphasizing a people-first culture that invests in employee growth and delivers exceptional value.
Open positions
Senior Software Developer
About Contour Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise…
Trainee Software Developer
About Contour Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise…
Junior Software Developer
About Contour Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise…
Senior Full Stack Developer
About Contour Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise…
QA Architect
Hands-on QA lead/architect role at Contour Software's Karachi office, serving division POMS (a manufacturing execution system vendor for pharma and other regulated industries). The person drives the shift from manual to automated testing: owning a Playwright/TypeScript framework, wiring it into CI/CD, applying AI-assisted testing, and building and mentoring a small QA team.
Software Developer
Software developer on the PerseusPay team (a Constellation Software division served by Contour in Lahore) building features end-to-end on a live, PCI-compliant payments platform for US/Canadian marine, outdoor power and RV dealers — C#/.NET backend APIs, React UI, and payment processor integrations shipped behind feature flags.
Trainee Software Developer
About Contour Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise…
Data Engineer
Data Engineer at Contour Software (Lahore/Karachi/Islamabad offices), working as an extension of Constellation Payments' R&D team. Day-to-day: building scalable ETL pipelines and big-data workflows on AWS (S3, Glue, Athena, Redshift, EMR, MapReduce) with PySpark, Airflow, Kafka, Python, and SQL.
Trainee Software Developer
About Contour Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise…
Senior Full Stack Developer
Senior full-stack developer at Contour Software (a Constellation Software subsidiary) building the Enable web platform for Auto-IT's automotive dealership management systems. Day to day: Blazor Server front end, C#/.NET backend services, OAuth/OIDC identity work, and SQL tuning on PostgreSQL/SQL Anywhere, working a 9 PM-6 AM PKT shift.
Senior Full-Stack Engineer — Blazor/.NET Expert
Senior full-stack developer building features end-to-end on Enable, Contour Software's multi-tenant platform, using Blazor Server, C#/.NET, and REST services. Day-to-day work spans backend logic, web service design, efficient SQL, authentication, and post-release collaboration with product and support teams to solve dealership challenges.
Senior Data Engineer - AWS, PySpark & Big Data Pipelines
Senior Data Engineer at Contour Software designing scalable ETL and big data pipelines for analytics projects, using Python, PySpark, SQL, AWS data lake tools, Databricks and Kafka, with ML-driven data cleaning; based in one of the Karachi, Lahore or Islamabad resource center offices.
Backend Developer
Backend developer building and maintaining the RazorSync field service management web portal (scheduling, dispatching, invoicing) with .NET/C#, SQL Server, and AWS, plus some React work. On-site at Contour's Lahore or Islamabad office as part of a division R&D team.
Lead Implementation Engineer: Data & SaaS Onboarding
Contour Software is looking for an Implementation Engineer in Karachi. The role demands expertise in deploying proprietary software solutions, configuration, and customer onboarding. As a technical lead, you will…