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 software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries. With a broad-based and ever-growing portfolio of market-leading, vertical-market enterprise solutions covering more than 100 industry domains in predominantly mature markets, CSI's recipe creates the perfect environment for professionals to build fulfilling, long-term careers.
What started as an R&D & Accounting back-office, has progressed into a full-service Global Centre serving all functions and departments, at the divisional as well as operating group/corporate level. Today Contour employees, located in Karachi, Lahore & Islamabad, are serving CSI divisions located in time zones spanning the globe, from Sydney to Vancouver. With the global growth of Constellation as the wind in our sails, we are only just getting started!
The Division:
EnvisionWare
was formed almost 25 years ago with a single purpose – to create innovative, self-service and efficiency solutions that enhance library services and empower patrons. This mission continues to be the driving focus of EnvisionWare today, backed by a commitment to ensure that every library, regardless of size, receives the highest level of customer service and support. EnvisionWare customers have a direct link to the entire management and executive team to provide feedback on the company’s service and solutions. This open dialogue with customers enables EnvisionWare to provide solutions to enrich public library services and discover new ways to help libraries enhance services to their communities. Great libraries want to expand services to the public, offer new programs, provide higher levels of service, and find innovative ways to deliver solutions. EnvisionWare strives to be part of this process with our customers at over 10,000 libraries worldwide.
The Position:
EnvisionWare seeks to hire Software Developer to stabilize and extend our legacy product line. The role centers on triaging, reproducing, and resolving defects, and delivering small, well-scoped enhancements. The resource will partner with an EnvisionWare Product Owner for prioritization and acceptance, leverage an Autonomous AI Agent for product onboarding and investigation, and use other AI tools for refactoring, test creation, and documentation (e.g., release notes and guides).
Required Skills and Qualifications:
-
Minimum of 5 years of professional software development experience.
-
Software Languages: Expertise in C++ (priority) and proficiency in Java.
-
Operating Systems: Solid understanding of Windows OS (priority) and MacOS.
-
AI-Assisted Development: Practical use of AI frameworks and tools (LLMs, prompt design, AI-first development).
-
Problem Solving: Strong problem-solving skills for diagnosing and resolving issues.
-
Communication: Clear verbal, written, and interpersonal communication in English.
-
Teamwork: Ability to collaborate and work as a cohesive team.
Roles and Responsibilities:
Key Responsibilities
-
Use AI tooling to accelerate code search, refactoring, and test creation while maintaining engineering standards.
-
Triage, reproduce, and fix product defects with measurable quality improvements.
-
Implement scoped enhancements aligned to Product Owner priorities.
-
Write unit/integration tests and update documentation as needed.
-
Participate in code reviews and propose incremental improvements to reliability and performance.
Nice to Have:
Printers and Device Drivers: Experience in this area is considered a plus.
Exciting Benefits we offer:
Market-leading Salary
Medical Coverage – Self & Dependents
Parents Medical Coverage
Provident Fund
Employee Performance-based bonuses
Home Internet Subsidy
Conveyance Allowance
Profit Sharing Plan [Tenured Employees Only]
Life Benefit
Child Care Facility
Company Provided Lunch/Dinner
Professional Development Budget
Recreational area for in-house games
Sporadic On-shore training opportunities
Friendly work environment
Leave Encashment
Disclaimer: At Contour, we attribute our success to the unique contributions of our diverse staff. We’re committed to fostering a culture of respect that thrives on the varied perspectives and experiences of all individuals we recruit, employ, promote, and compensate. Since day one, we’ve adhered to a policy that champions a work environment honoring the worth and dignity of each person while being free from all forms of employment discrimination.
In our continuous effort to promote inclusivity, we extend our commitment to individuals with special needs by providing reasonable accommodations. We actively encourage qualified individuals with special needs to apply for the various openings within our company. Should you require assistance in completing the application process or have any inquiries regarding special facilities, please do not hesitate to contact our HR team. Your unique talents and abilities are welcomed and valued here.