
Trainee Software Developer
Contour Software21 days ago
Lahore, PakistanEntry Level
Responsibilities
- Complete 3 to 3.5 months of developer training.
- Develop skills for working on enterprise-level applications as part of an R&D team.
- Apply .NET, JavaScript, AngularJS/Angular, SQL, REST APIs, and Git in software development work.
- Follow professional software engineering practices and meet project deadlines.
Requirements
- BS/MS in Computer Science or a related field.
- Strong understanding of object-oriented programming, data structures, algorithms, and software design.
- Good programming knowledge in .NET and frontend programming with JavaScript and AngularJS/Angular.
- Strong relational database concepts and SQL query skills.
- Good knowledge of REST APIs and experience with Git.
- Exposure to Generative AI, LLMs, RAG, prompt engineering, or AI-powered application development.
- Quick learning ability, attention to detail, commitment to deadlines, and good English communication skills.
Benefits
- 3 to 3.5 months of structured training.
- Potential full-time employment after the internship based on satisfactory performance.
- Work from the Contour Software Lahore resource center office.
Tech Stack
Categories
About Contour Software
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.