Contour Software, a subsidiary of Constellation Software Inc., has grown significantly over the past 14 years, expanding from a small team to more than 2,000 employees across Karachi, Lahore, and Islamabad. As part of a global software conglomerate ranked among the top 10 worldwide, Contour serves clients in over 100 countries with a broad portfolio of enterprise solutions spanning more than 100 industry domains. Originally focused on R&D and accounting back-office functions, Contour now operates as a full-service global center supporting various divisions and corporate functions across multiple time zones. Currently, the company is looking for Trainee Software Developers to join its R&D teams in Lahore. Selected candidates will participate in an intensive 3 to 3.5-month training program designed to equip them with the skills necessary to contribute to enterprise-level application development. Successful completion of the internship may lead to a full-time employment offer based on performance.

Key Responsibilities
- Engage in a comprehensive training program emphasizing software development best practices.
- Assist in developing and maintaining enterprise applications under the mentorship of senior developers.
- Collaborate with cross-functional teams to gather and understand project requirements.
- Apply object-oriented programming principles and software design patterns in development tasks.
- Write clean, efficient, and well-documented code using languages and frameworks such as Java, C#, JavaScript, Angular, React, or VueJs.
- Utilize SQL and database concepts to support application development efforts.
- Work with REST APIs and version control systems like Git.
- Maintain attention to detail and consistently meet project deadlines.

Required Qualifications
- Bachelor’s or Master’s degree in Computer Science or a related discipline.
- Strong grasp of object-oriented programming concepts and software engineering principles.
- Proficiency in programming languages including Java, C#, and JavaScript, along with frameworks such as Angular, React, or VueJs.
- Solid understanding of data structures, algorithms, and software design methodologies.
- Familiarity with SQL queries and basic database development.
- Experience working with REST APIs and Git version control systems.
- Excellent verbal and written communication skills in English.
- Ability to learn rapidly, work independently, and manage time effectively to meet deadlines.

Contour Software is committed to fostering a diverse and inclusive workplace that values the unique contributions of every employee. The company promotes equal opportunity employment and maintains a discrimination-free environment. Additionally, Contour supports individuals with special needs by providing reasonable accommodations and encourages candidates requiring assistance during the application process to connect with the HR team. This inclusive approach ensures that all talents and abilities are welcomed and respected within the organization.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Career Level:
Entry Level
Maximum Experience:
2 Years
Apply Before:
Aug 10, 2025
Posting Date:
Jul 10, 2025

Contour Software

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Trainee Software Developer

Contour Software, Lahore, Pakistan
Posted Jul 22, 2025

Trainee Software Developer

Contour Software, Lahore, Pakistan
Posted Jul 12, 2025

Trainee Software Developer

Contour Software, Karachi, Pakistan
Posted Jul 06, 2025

Trainee Software Engineering

NumDesk Private, Lahore, Pakistan
Posted Jul 12, 2025
View All
I found a job on Rozee!