National Bank of Pakistan Digital Banking Jobs 2026 | Assistant Product Manager & Software Engineer Careers
The National Bank of Pakistan (NBP) has announced exciting career opportunities for experienced professionals in its Digital Banking Division. As one of Pakistan’s largest commercial banks, NBP is seeking talented and dedicated individuals to support its digital transformation initiatives. These latest banking jobs were advertised for highly qualified candidates who possess relevant education and professional experience in product management and software development.
The available positions include Assistant Product Manager – Roshan Digital Account, Software Engineer – Digital Onboarding (Backend Developer), and Software Engineer – Digital Onboarding (Frontend Developer). Candidates meeting the eligibility criteria are encouraged to apply online before the closing date mentioned in the official advertisement.
Available Vacancies
- Assistant Product Manager – Roshan Digital Account (OG-II / OG-I)
- Software Engineer – Digital Onboarding (Backend Developer) (OG-II / OG-I)
- Software Engineer – Digital Onboarding (Frontend Developer) (OG-II / OG-I)
Job Overview
| Organization | National Bank of Pakistan (NBP) |
|---|---|
| Department | Digital Banking |
| Job Type | Contract (03 Years – Extendable) |
| Category | Banking Jobs |
| Locations | Karachi & Lahore |
| Application Mode | Online |
Educational Qualification
- Minimum Graduation from an HEC-recognized university.
- Master’s degree in Computer Science, IT, Engineering or related field will be preferred for technical positions.
- Relevant professional certifications will be considered an advantage.
Experience Required
- Assistant Product Manager: Minimum 02 years of relevant banking or fintech experience.
- Software Engineer (Backend): Minimum 03 years of .NET backend development experience.
- Software Engineer (Frontend): Minimum 03 years of frontend development experience using ASP.NET and modern web technologies.
Key Responsibilities
- Manage digital banking products and customer onboarding.
- Develop secure backend and frontend applications.
- Maintain product documentation and reports.
- Coordinate with cross-functional teams.
- Improve customer experience through digital solutions.
- Support testing, deployment, and application maintenance.
- Perform additional assignments assigned by management.
Eligibility Criteria
Candidates applying for these National Bank of Pakistan Digital Banking Jobs 2026 must possess the required educational qualifications, relevant professional experience, and technical expertise according to the position. Applicants with strong analytical, communication, and problem-solving skills will be preferred during the recruitment process.
- Minimum Graduation from an HEC-recognized university.
- Master’s degree or relevant professional certifications will be preferred.
- Relevant banking, fintech, or software development experience.
- Excellent communication and teamwork skills.
- Strong analytical and problem-solving abilities.
- Ability to work in a fast-paced digital banking environment.
Required Technical Skills
- .NET Framework and ASP.NET Core.
- C#, SQL Server, PostgreSQL or MySQL.
- HTML5, CSS3, JavaScript, Bootstrap and Razor Pages.
- REST APIs, Git, CI/CD and Agile development.
- Product management and digital onboarding knowledge.
- Strong documentation and reporting skills.
How to Apply
Interested candidates should submit their online applications through the official National Bank of Pakistan careers portal within 10 working days from the publication date of the advertisement. Applicants should complete all required information carefully before submitting the online application.
Required Documents
- Updated CV or Resume.
- Recent passport-size photographs.
- CNIC copy.
- Educational certificates and degrees.
- Professional certifications (if available).
- Experience certificates.
Selection Process
The recruitment process will be conducted according to the bank’s hiring policy. Only candidates fulfilling the eligibility requirements will be shortlisted for the assessment test and panel interview.
- Online application submission.
- Application screening.
- Shortlisting of eligible candidates.
- Assessment test (if applicable).
- Panel interview.
- Final selection.
Important Instructions
- Apply before the application deadline.
- Incomplete or late applications will not be accepted.
- No TA/DA will be admissible.
- Only shortlisted candidates will be contacted.
- Employment will initially be on a three-year contractual basis.
- NBP is an equal opportunity employer.
Why Join National Bank of Pakistan?
National Bank of Pakistan offers professionals the opportunity to work on modern digital banking solutions, innovative financial technologies, and customer-centric products. Employees receive competitive salary packages, professional growth opportunities, exposure to enterprise-level banking systems, and the chance to contribute to one of Pakistan’s leading financial institutions.

Conclusion
The National Bank of Pakistan Digital Banking Jobs 2026 provide an outstanding career opportunity for qualified professionals seeking employment in Pakistan’s banking sector. The bank is hiring for the positions of Assistant Product Manager – Roshan Digital Account, Software Engineer – Digital Onboarding (Backend Developer), and Software Engineer – Digital Onboarding (Frontend Developer). Candidates with the required education, professional experience, and technical expertise are encouraged to apply online before the closing date. Working at NBP offers excellent career growth, competitive benefits, and the opportunity to contribute to innovative digital banking solutions in one of Pakistan’s leading financial institutions.

