Contour Software

Trainee Software Developer

Contour Software
Apply
15 days ago
Lahore, PakistanEntry Level

Responsibilities

  • Complete 3 to 3.5 months of software development training.
  • Develop and contribute to enterprise-level applications as part of an R&D team.
  • Apply object-oriented programming, .NET, SQL, REST APIs, Git, JavaScript, and Angular knowledge in software development.
  • Meet deadlines while maintaining attention to detail and communicating effectively in English.

Requirements

  • Bachelor's or master's degree in Computer Science or a related field.
  • Strong understanding of object-oriented programming, data structures, algorithms, and software design.
  • Good programming knowledge with .NET and frontend technologies including JavaScript and AngularJS or Angular.
  • Strong relational database knowledge and SQL query skills.
  • Knowledge of REST APIs and experience with Git.
  • Exposure to Generative AI, LLMs, RAG, prompt engineering, or AI-powered application development.
  • Knowledge of professional software engineering practices, strong learning ability, attention to detail, deadline commitment, and good English communication skills.

Benefits

  • 3 to 3.5 months of training with a possibility of full-time employment after satisfactory internship performance.
  • Work from the Contour Software Lahore resource center office.

Tech Stack

AngularGitJavaScript.NETSQL

Categories

Contour Software

About Contour Software

1,001-5,000 employees

Contour Software provides R&D, QA, customer support, and professional services for vertical‑market enterprise applications across Constellation Software Inc.’s global portfolio. It builds, maintains, and supports mission‑critical software used by public- and private‑sector organizations via CSI’s operating companies, functioning as an internal service provider rather than a direct vendor. Headquartered in Karachi with offices in Lahore and Islamabad, it is a wholly owned subsidiary of Toronto‑based Constellation Software.

Contact me