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:
TUNE is a leading partner marketing software company and part of the Affiliate Marketing Group within Constellation Software Inc. (CSI). The company provides a flexible, customizable SaaS platform that enables advertisers, agencies, and affiliate networks to manage, measure, and grow their marketing partnerships. TUNE's platform supports partner program management, tracking, automation, reporting, and payments.
Job Summary
Looking for a Senior Software Developer with focus towards problem-solving and communication skills.
Key Responsibilities
Analyze complex problems and propose efficient, scalable, and maintainable solutions
Design, develop, test, and maintain software applications using modern programming languages and frameworks
Collaborate with other engineers and stakeholders to translate business requirements into technical solutions
Software support and maintenance, participating in an on-call rotation
Participate in system architecture discussions and technical decision-making
Providing constructive feedback during design review or code review
Providing thoughtful estimates of effort
Asking questions to define requirements and align on approaches
Articulating multiple solutions and their trade-offs
Advocating opinions and respectfully voicing disagreements
Understanding how to test and measure your solutions
Required Qualifications
Minimum Bachelor’s degree in Computer Science, Software Engineering, or a related field
7+ years of professional experience in software development
Strong proficiency in PHP, JS and Python
Experience with Golang would be a plus
Strong proficiency in MySQL
Experience with web services, APIs, and database design
Solid understanding of software design principles, data structures, and algorithms
Proven ability to analyze problems and implement effective solutions
Excellent communication skills
Preferred Qualifications
Experience with AI development tools like Claude Code or Cursor
Experience with cloud platforms (AWS)
Familiarity with DevOps practices, CI/CD pipelines, and version control systems
Exposure to microservices architecture and scalable system design
Experience working in Agile / Scrum development environments
Key Competencies
Strong analytical and problem-solving abilities
Clear and confident communication
Collaboration and stakeholder engagement
Ownership and accountability
Continuous learning and adaptability
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,…