Taro Logo

Trainee Software Developer

A subsidiary of Constellation Software Inc., providing enterprise software solutions across multiple industries
Karachi, PakistanLahore, PakistanIslamabad, Islamabad Capital Territory, Pakistan
Backend
Entry-Level Software Engineer
In-Person
1,000 - 5,000 Employees
Enterprise SaaS

Description For Trainee Software Developer

Contour Software, a subsidiary of Constellation Software Inc. (CSI), is seeking a Trainee Software Developer to join their R&D team. This entry-level position offers a unique opportunity to work with a growing global enterprise software company that has expanded from 12 to over 2,000 employees across three cities in less than 14 years.

The role is specifically aligned with Jonas Software, a division of CSI that leads in enterprise management software solutions across 17 vertical industries. The selected candidate will be part of the Jonas Club ERP's global R&D team, working on systems that serve over 2,200 clubs worldwide in more than 17 countries.

Starting as a trainee, successful candidates will progress through an apprenticeship program with the potential for full-time permanent employment. The position requires strong foundational knowledge in software development, including ASP.NET, Angular, and SQL Server, along with an understanding of RESTful APIs and object-oriented programming principles.

The ideal candidate should be a recent or soon-to-graduate Computer Science professional with excellent analytical and communication skills. This role offers the opportunity to work with diverse tech stacks and contribute to enterprise systems that power thousands of businesses globally. The position provides exposure to international projects while working from either Karachi, Lahore, or Islamabad offices.

Contour Software offers a diverse and inclusive work environment, with a strong commitment to professional growth and development. As part of CSI, one of the top 10 software companies globally, this role presents an excellent opportunity for long-term career development in the enterprise software industry.

Last updated 5 days ago

Responsibilities For Trainee Software Developer

  • Work as part of the R&D team
  • Progress from training to apprenticeship
  • Participate in software development lifecycle
  • Work on diverse range of tech stacks
  • Meet project deadlines
  • Collaborate with global teams

Requirements For Trainee Software Developer

TypeScript
  • University degree in Computer Science, Information Technology, or related discipline
  • New/Recent/Soon to Graduate Computer Science & Software Engineering graduates
  • Familiar with software development lifecycle
  • Good programming knowledge with Object Oriented Programming techniques
  • Strong knowledge with ASP.NET, Angular, and SQL Server
  • Knowledge of RESTful APIs
  • Knowledge of different application types/architecture
  • Good analytical and problem-solving skills
  • Excellent verbal and written communication skills in English
  • Quick learner with attention to detail
  • Knowledge of professional software engineering practices

Interested in this job?

Jobs Related To Contour Software Trainee Software Developer