๐ป
Software Jobs
Software Engineer at PITB Lahore 2026
Punjab Information Technology Board (PITB)
๐ Lahore, Punjab
๐ผ Contract
๐ On-site
๐ฐ Not specified ๐
20 days left
Posted Jun 15, 2026
About the Job
The Punjab Information Technology Board (PITB) is seeking applications from qualified professionals for the position of Software Engineer through the Punjab Recruitment portal. This is a contract-based role responsible for designing application architecture, implementing required functionalities, performing code and database optimization, and conducting unit testing to ensure code quality.
Job Details
- Position: Software Engineer
- Organization: Punjab Information Technology Board (PITB)
- Location: Lahore, Lahore District
- Employment Type: Contract
- Vacancies: 1
- Age Limit: 24 to 45 years
- Last Date to Apply: July 5, 2026
Eligibility Criteria
Education
- Master's or Bachelor's (Honors) degree with 16 years of education in one of the following disciplines:
- Advanced Computing
- Computational Science
- Computer Engineering/Sciences
- Computer Networks
- Information Engineering/Sciences
- Information Technology
- Software Engineering
- Management Information System
Experience
- 2 years of professional experience in software development or software engineering
Other Requirements
- Age: 24 to 45 years
- Gender: Both males and females are eligible
- Domicile: Required for this position. Obtain via Dastak doorstep delivery (call 1202) or mobile application
Potential Key Responsibilities
- Design the architecture of the application (web-based) and codebase as per the requirement documents
- Write code to implement the required functionalities by the client
- Perform performance tuning of the code and databases
- Perform unit testing of the code written
- Develop software solutions that meet client specifications and requirements
- Collaborate with development teams to ensure code quality and best practices
- Maintain documentation of code and development processes
- Identify and resolve software defects and performance issues
- Participate in code reviews and knowledge sharing sessions
- Support deployment and maintenance of developed applications
How to Apply
- Visit the Punjab Recruitment portal: jobs.punjab.gov.pk
- Apply through the Punjab Recruitment portal link available on the job posting page
- Ensure you have valid Punjab domicile (obtain via Dastak doorstep delivery: call 1202 or use mobile application)
- Last Date to Apply: Sunday, July 5, 2026
Contact: Punjab Recruitment Portal | jobs.punjab.gov.pk | Domicile: Dastak Doorstep (Call 1202)
Expert Tips
- Your application architecture and design experience must demonstrate proficiency in designing scalable web-based applications that meet client requirements and follow industry best practices for software architecture. Detail the types of applications you have architected, the technologies and frameworks you have used, the number of users and scale of systems you have designed for, and your approach to ensuring maintainability and scalability. Reference specific projects where your architecture decisions improved system performance or enabled future expansion. Include your understanding of architectural patterns and design principles.
- Code implementation capability is critical and must show your ability to write clean, efficient code that meets client specifications and follows coding standards and best practices. Describe your experience implementing complex functionalities, your proficiency with multiple programming languages and frameworks, your approach to code organization and maintainability, and your track record of delivering functional code. Reference specific features you have implemented and the impact they had. Include your familiarity with version control and development workflows.
- Performance optimization and database tuning experience demonstrates your ability to identify and resolve performance bottlenecks, optimize database queries, and ensure applications perform efficiently under load. Detail your experience profiling code and databases, your approach to identifying performance issues, the optimization techniques you have employed, and the performance improvements you have achieved. Reference specific optimization efforts that significantly improved application performance. Include your knowledge of caching strategies and database indexing.
- Software testing and quality assurance skills show your commitment to delivering high-quality code and your ability to identify and prevent defects through comprehensive unit testing and code review participation. Document your experience with unit testing frameworks and tools, your approach to test coverage and quality gates, your ability to write testable code, and your track record of maintaining high code quality standards. Reference specific testing efforts that prevented production issues. Include your participation in code review processes and knowledge of quality metrics.
Apply Now โ
You'll be redirected to the official portal
Find Your Next Opportunity on Genzeejobs
Verified listings updated daily across all cities and sectors in Pakistan.
โ Latest software jobs from top employers
โ Direct links to official portals
โ Jobs across all provinces