Programmer (BS-17)
Last date to apply Dec 14, 2026 30 days left
On this page 8 sections
About Programmer (BS-17)
Sindh Public Service Commission is hiring for the post of Programmer (BS-17) (1 post) in Karachi.
The Programmer will be responsible for developing and maintaining software applications for the Electricity Monitoring & Reconciliation Cell within the Energy Department in Karachi.
- Design, code, test, and debug software applications.
- Collaborate with team members to define software requirements.
- Maintain and upgrade existing systems.
- Document software development processes and procedures.
Requirements for Programmer (BS-17)
Applicants for Programmer must hold a Bachelor's degree in Computer or System Engineering with at least 5 years of relevant experience.
- Education: Bachelor of Computer Science / Bachelor Engineering (Computer) or Computer System Engineering (at least in Second Division from a recognized University)
- Experience: At least 5 years' relevant experience in the relevant field in a Government OR semi Government Department registered with Pakistan Engineering Council in case of Engineering degree.
Age limit for Programmer (BS-17) by date of birth
You must be born between 15 December 1997 and 14 December 2008.
Counted on the closing date, 14 December 2026, in completed years (18–28 years). Some candidates get extra years of relaxation: see who qualifies.
Salary for Programmer (BS-17)
Rs 54,140 – Rs 136,340 a month basic pay
Programmer (BS-17) is a BPS-17 post. Basic pay starts at Rs 54,140 and rises by Rs 4,110 each year, reaching Rs 136,340 after 20 increments. On top of basic pay come the 7% ad-hoc relief and allowances such as house rent, conveyance and medical (see the allowances). Figures are from the BPS-2026 chart, effective 1 July 2026: BPS-17 salary in detail.
Compare with the other 22 roles
| Role | Posts | Pay | Age | Education |
|---|---|---|---|---|
| Director (BS-19) | 1 | BPS-19 | 22 to 35 | PhD, Master |
| Incharge MIS (BS-18) | 1 | BPS-18 | 18 to 28 | Master |
| Programmer (BS-17) · this role | 1 | BPS-17 | 18 to 28 | Bachelor |
| Medical Inspector (BS-17) | 1 | BPS-17 | 23 to 30 | MBBS |
| Prosecuting Inspector (BS-16) | 1 | BPS-16 | 23 to 30 | LLB |
| Survey & Drawing Officer (BS-16) | 1 | BPS-16 | 21 to 30 | Diploma |
| Stenographer (BS-16) | 1 | BPS-16 | 18 to 28 | Graduate |
| Assistant (BS-16) | 2 | BPS-16 | 18 to 28 | Graduate |
| Junior Inspector of Coal Mines (BS-17) | 1 | BPS-17 | 23 to 30 | Bachelor |
| Assistant Director (Technical) (BS-17) | 2 | BPS-17 | 22 to 28 | Master |
| Technical Officer (BPS-17) | 1 | BPS-17 | 21 to 28 | Bachelor, Master |
| Assistant Conservator (BPS-17) | 7 | BPS-17 | 21 to 28 | Master |
| Assistant Conservator (Marine) (BPS-17) | 1 | BPS-17 | 21 to 28 | Master |
| Assistant Director (Wildlife) (BPS-17) | 1 | BPS-17 | 21 to 28 | Master |
| Wildlife Veterinarian Officer (BPS-17) | 3 | BPS-17 | 21 to 28 | Master |
| Wildlife Ranger (BPS-16) | 5 | BPS-16 | 21 to 28 | Master |
| Library Officer (BPS-16) | 1 | BPS-16 | 21 to 28 | Master |
| Curator For Museum (BPS-16) | 1 | BPS-16 | 21 to 28 | Master |
| Accountant (BPS-16) | 1 | BPS-16 | 21 to 28 | Graduate, MBA |
| Assistant (BPS-16) | 1 | BPS-16 | 21 to 28 | Graduate |
| Wildlife Digital Photographer (BPS-16) | 1 | BPS-16 | 21 to 42 | Graduate, Diploma |
| Taxidermist (BPS-16) | 1 | BPS-16 | 21 to 42 | Bachelor |
| Boiler Inspector (BPS-16) | 4 | BPS-16 | 22 to 30 | Bachelor, B.Tech |
How to Apply for Programmer (BS-17)
To apply for the Programmer (BS-17) position at Sindh Public Service Commission, follow the application method given in the official advertisement. Applications close on Dec 14, 2026. The advertisement states an application fee of 500 PKR.
All 23 roles share one application process: see the full steps on the recruitment page.
Apply nowSource Advertisement
Original advertisement image
Open full advertisement Official job advertisement
Guides & tools for Programmer (BS-17)
BPS-17 Salary in Pakistan 2026 – Basic Pay, Allowances and Gross SalaryThis post is BPS-17Read guide
Age Limit and Age Relaxation Rules for Government Jobs in Pakistan 2026This advert sets an age limitRead guide
Basic Pay Scale Chart 2026 Pakistan – BPS-1 to BPS-22 Pay ScalesBPS-17 pay on the 2026 chartRead guide- Make a CV for this jobFree CV maker, ready-made designsOpen CV maker
Can I Apply for Programmer (BS-17)?
Check yourself against the Programmer (BS-17) requirements in a few seconds. Worth doing before you pay a challan or post your documents.
Compare your profile with the requirements Joblo holds for this advertisement.
This job requires
- Education
- Bachelor
- Experience
- 5 Years+
- Age
- 18–28 years
- Gender
- Male & Female
- Profession
- Programmer
This tool is a quick comparison based on the structured information available on Joblo. The official advertisement remains the final authority on eligibility.