Contour Software, a subsidiary of Constellation Software Inc., has grown rapidly from a small team to over 2,000 employees across Karachi, Lahore, and Islamabad in less than 14 years. As part of one of the world’s top 10 software companies with a presence in over 100 countries, Contour provides a dynamic environment for professionals seeking long-term, fulfilling careers. The company has evolved from an R&D and accounting back-office into a full-service global center supporting multiple functions at divisional, operating group, and corporate levels. Employees collaborate with teams worldwide, spanning time zones from Sydney to Vancouver. With Constellation Software’s continued global growth, Contour is positioned for further expansion.
At Constellation Data Labs, a division of Contour, the focus is on revolutionizing how real estate, mortgage, appraisal, and insurance companies access and utilize property data. Their platform consolidates fragmented data into a unified, normalized, and continuously updated stream. This enables clients to innovate rapidly without the complexity of integrating multiple sources. Whether entering new markets, enhancing analytics, or launching data-driven products, Constellation Data Labs delivers unmatched speed, accuracy, and reliability.
Key Responsibilities:
- Participate in a comprehensive 3 to 3.5-month training program aimed at developing strong software development skills.
- Contribute to the design, development, and testing of enterprise-level applications as part of the R&D team.
- Collaborate with cross-functional teams to understand project requirements and deliver high-quality software solutions.
- Apply object-oriented programming principles and software engineering best practices throughout development tasks.
- Utilize frontend and backend technologies to build and maintain scalable applications.
- Engage in continuous learning to stay updated with evolving technologies and contribute to team innovation.
- Demonstrate commitment to meeting deadlines and maintaining attention to detail in all assigned tasks.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Strong understanding of object-oriented programming principles and software design.
- Proficiency in .NET programming and frontend technologies such as JavaScript, Angular, React, or Vue.js.
- Familiarity with AWS, data science concepts, and artificial intelligence.
- Solid knowledge of data structures, algorithms, and database development concepts including SQL.
- Experience with REST APIs and version control systems, particularly Git.
- Excellent verbal and written communication skills in English.
- Ability to learn quickly, work independently, and collaborate effectively within a team.
- Understanding of professional software engineering practices and standards.
Contour Software values diversity and inclusivity, recognizing that its success is driven by the unique contributions of its diverse workforce. The company fosters a respectful work environment that embraces varied perspectives and experiences, free from discrimination. Contour is committed to providing reasonable accommodations for individuals with special needs and encourages qualified candidates requiring assistance during the application process to reach out to the HR team. This commitment ensures all employees feel valued and supported in their professional growth.
Successful completion of the internship may lead to full-time employment opportunities based on performance, offering a promising start to a career in software development within a globally recognized enterprise.