CURRENT OPENINGS

Certified Information Systems Auditor
Islamabad
Certified Information Systems Auditor
Islamabad
On-Site (Full Time)
Apply Before: March 19 2026

Job Description:



Pakistan Revenue Automation (Pvt) Ltd (PRAL) is seeking a highly analytical and detail-oriented Certified Information Systems Auditor (CISA) to join our dynamic team.

  • Responsibilities
    Auditing something as complex as modern Information Security (InfoSec) is a challenging role. The primary responsibilities of a CISA include:

· Implementing audit strategies for information systems (IS) based on risk management

· Structuring audits that can determine whether IT assets are protected, managed and valuable

· Implementing audits in compliance with the organization’s set standards and goals

· Sharing results and offering recommendations to management based on the audit results

· Performing audit re-examinations to ensure that management have performed the recommended actions

A CISA's roles can extend beyond auditing control. They are expected to work with management to oversee organizational processes, implementation plans and operation of the deployed systems, and promote the organization’s strategies and objectives.

This includes evaluation of:

· Resource management and IT portfolio

· Plans for business-IT alignment

· Strategies for disaster recovery and business continuity

· Risk management practices

· IT processes, policies, standards, and procedures within the company

· Monitoring and managing IT personnel, organizational structure and controls

· Value of IT control framework

After implementation, a CISA will continue to monitor multiple areas to ensure the successful deployment of the systems. This includes conducting project and post-implementation reviews.

Assessing business case for the proposed system

· Evaluating the controls for the IS

· Evaluating IT contract management and supplier selection processes

· Inspecting the project management framework and controls

· Assessing the preparedness of the IS

Once the system is fully implemented, the CISA is responsible for further evaluation of:

· IT service management structure & practices

· IT resilience & continuity

· End-user computing

· Database Management System (DBMS) execution

· Release management operations

· IT operations & maintenance

· Conducted reviews of the Information System

· Incident management practices

· Life cycle & data quality management

Additionally, a CISA is responsible for working with management to ensure the organization is adhering to security standards, procedures, policies and controls. This will confirm the confidentiality, integrity and availability of information assets.

Job Requirements:



  • Minimum Education: BS Computer Science, ICMA, ACCA , MCOM, or MBA
  • Career Level: Experienced Professional
  • Minimum Experience: 2 Years (Proven experience (2+ years) in IT auditing, security, or control reviews.)
  • Age Limit: 55 Years

Please submit your CV at career@pral.com.pk

Jr. Data Analyst (Islamabad & Lahore)
Islamabad
Jr. Data Analyst (Islamabad & Lahore)
Islamabad
On-Site (Full Time)
Apply Before: March 21 2026

Job Description:



We are looking for a Data Analyst with a strong background in Oracle databases and data analysis. The ideal candidate will have at least three years of experience in database development. This role requires expertise in writing efficient PL/SQL queries, stored procedures, functions, triggers, and views.

  • Responsibilities
    Develop, test, and maintain PL/SQL queries, stored procedures, functions, triggers, and views for Oracle databases.
  • Optimize SQL queries to improve performance and reduce execution time in line with business demands.
  • Support database development projects by assisting in the design and enhancement of data structures.
  • Monitor and tune database performance metrics to ensure efficient data retrieval and processing.
  • Analyze data sets to provide actionable insights that assist in decision-making and operational improvements.
  • Collaborate with data analysts, developers, and other stakeholders to gather and clarify data requirements.
  • Troubleshoot and resolve issues related to database queries and data integrity.
  • Document database procedures and maintain records of changes to queries and data models.
  • Stay updated with the latest developments in Oracle database technologies and PL/SQL programming.
  • Apply problem-solving skills to address technical challenges and support a fast-paced work environment.

Job Requirements:



  • 4-years Bachelor’s degree in Computer Science Information Technology, or a related field.
  • 1 year of experience working with Oracle databases. Strong expertise in PL/SQL development, query optimization, and database performance tuning.
  •  

Please submit your CV at career@pral.com.pk

Senior Data Analyst (Islamabad & Lahore)
Islamabad
Senior Data Analyst (Islamabad & Lahore)
Islamabad
On-Site (Full Time)
Apply Before: March 21 2026

Job Description:



  • We are looking for a Data Analyst with a strong background in Oracle databases and data analysis. The ideal candidate will have at least three years of experience in database development, data modeling, and ETL processes. This role requires expertise in writing efficient PL/SQL queries, stored procedures, functions, triggers, and views, along with proficiency in data transformation technologies.
  • Responsibilities
  • Design, develop, and optimize Oracle database schemas, queries, and stored procedures.
  • Assist in schema design, code review, and query tuning to enhance performance. Develop and maintain ETL pipelines using ODI and other data transformation tools.
  • Implement data modeling techniques.
  • Ensure data integrity, consistency, and security in database systems. Collaborate with cross-functional teams to understand business requirements and translate them into scalable database solutions.
  • Apply mathematical and statistical methods to analyze and interpret complex data sets.
  • Follow best coding practices and standards to maintain high-quality, efficient code.

Job Requirements:



  • 4-years Bachelor’s degree in Computer Science Information Technology, or a related field.
  • 3+ years of experience working with Oracle databases. Strong expertise in PL/SQL development, query optimization, and database performance tuning.
  • Age Limit: 55 Years

Required Skills:



  • Experience in database administration, indexing, and partitioning is a plus.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.

Please submit your CV at career@pral.com.pk

Technical Project Manager (Lahore)
Lahore
Technical Project Manager (Lahore)
Lahore
On-Site (Full Time)
Apply Before: March 21 2026

Job Description:



The Technical Project Manager (TPM) will lead, manage, and deliver complex software development projects, ensuring alignment between business requirements and technical implementation. The role requires strong technical understanding, project management expertise, and the ability to translate complex functional requirements into actionable development plans.

The TPM will coordinate closely with stakeholders, system analysts, development teams, and quality assurance units to ensure the successful and timely delivery of high-quality software solutions while maintaining compliance with organizational standards and best practices.

  • Responsibilities
    1. Project Planning & Delivery
  • Develop and manage project plans, sprint structures, timelines, and resource allocations.
  • Ensure projects are delivered within defined scope, schedule, and quality standards.
  • Track project progress, manage dependencies, and monitor key performance indicators.
  • Identify and mitigate project risks and ensure timely resolution of issues.

2. Technical Oversight

  • Provide technical guidance to development teams to ensure proper system design and implementation.
  • Review functional specifications, technical design documents, and architecture to ensure alignment with project requirements.
  • Assess system impacts, integration requirements, and data dependencies across multiple modules and platforms.

3. Requirements & Stakeholder Coordination

  • Work closely with business analysts and system design teams to refine requirements and resolve ambiguities.
  • Serve as the primary liaison between technical teams and business stakeholders.
  • Conduct requirement walkthroughs, technical discussions, and project status reviews with stakeholders and management.

4. Quality Assurance & Compliance

  • Ensure quality assurance processes are followed, including functional, integration, and regression testing.
  • Oversee user acceptance testing (UAT) and ensure feedback is addressed before production release.
  • Ensure compliance with organizational standards, security policies, and regulatory requirements.

5.  Team Leadership

  • Lead cross-functional teams including developers, analysts, QA engineers, and support staff.
  • Remove project blockers, resolve conflicts, and ensure effective collaboration across teams.
  • Mentor team members and promote best practices in project management and technical delivery.

Job Requirements:



Education

  • 4 Years Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Project management certifications (such as PMP, PRINCE2, or Agile/Scrum certifications) are preferred.

Experience

  • 3–5 years of experience in software development or technical project management.
  • Proven experience managing complex software or enterprise system implementations.
  • Experience working with large-scale data-driven systems or government/enterprise platforms is an advantage.
  • Age Limit: 55 Years

Required Skills:



Technical Skills

  • Strong understanding of software development lifecycle (SDLC), Agile/Scrum methodologies, and project delivery frameworks.
  • Knowledge of enterprise architectures, APIs, databases, system integrations, and workflow-based systems.
  • Familiarity with project management and collaboration tools such as Jira, MS Project, or similar platforms.

Soft Skills

  • Excellent communication and documentation skills.
  • Strong analytical thinking, problem-solving, and decision-making abilities.
  • Ability to manage multiple priorities, tight deadlines, and dynamic project environments.

Please submit your CV at career@pral.com.pk

Database Developer
Islamabad
Database Developer
Islamabad
On-Site (Full Time)
Apply Before: March 21 2026

Job Description:



Pakistan Revenue Automation (Pvt) Ltd seeks an experienced Database Developer to lead the design, development, and optimization of database objects while ensuring high performance and reliability across Oracle Database environments ranging from version 10g through 23ai. The ideal candidate brings at least three years of experience in database development, coupled with a strong ability to model data using ER techniques and apply advanced performance tuning strategies. This role involves refactoring existing procedures to improve efficiency and scalability, as well as providing technical mentorship to a team of three members. 

Responsibilities
Development & optimization of database objects, performance tuning, ER modeling, system integration, data quality assurance, and technical mentorship.

  • Maintaining and developing new database objects (tables, packages, procedures, functions, views, etc.) by following Database standards
  • Write complex queries, refactor existing procedures, tuning and schema refinement
  • Develop and maintain database ER Modeling and data dictionaries
  • Understanding of existing and new business processes
  • Identify any issues related to database performance and provide corrective measures.
  • Evaluate existing database and recommend improvements for performance efficiency.
  • Develop best practices for database design and development activities.
  • Perform space management and capacity planning for database systems.
  • Refine and automate regular processes, track issues, and document changes
  • Ensure data quality and integrity in databases
  • Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end.
  • Analyzes business processes and procedures to recommend technical system/software solutions.
  • Review proposed database structure changes by development teams and approve or modify based on company standards and best practices.
  • Provides support for software releases
  • Researches interfaces to identify and code required updates to support integration
  • Provide quick and quality work for critical production systems.
  • Share domain and technical expertise, providing technical mentorship and cross-training to other peer/team members.

Job Requirements:



Minimum 4 Years Bachelor’s or Master Degree in Information
Technology, Computer Science, or a related field. 2+ years of relevant experience.

  • Age Limit: 55 Years

Required Skills:



  • Oracle Database (10g, 11g, 12C, 19C, 21C, 23ai) Development experience required
  • Experience with software Agile methodology and software development common practices (code reviews, unit testing, etc.).
  • Experience with logical and physical data modeling and strong knowledge of ORDBMS/RDBMS
  • Experience in designing and maintenance of Database Modeling (ER-Win Data Modeler, Toad Data Modeler, etc.)
  • Firm understanding of the overall architecture required to support common schema based objects used to store data and implement business logic.
  • Ability to provide guidance, oversight, and peer review to more junior database developers and direction to other technical resources as required.
  • Aptitude for debugging problems in complex, unfamiliar code
  • Solid work ethic, self-driven, can function independently with minimal oversight and direction
  • Experience with PL/SQL analytical functions
  • Strong SQL experience and proficient in writing and optimizing SQL statements
  • Create complex functions, scripts, stored procedures, and triggers to support application development.
  • Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools
  • Sound knowledge of performance optimization, indexing & partitioning
  • Being able to plan technical solutions.
  • Excellent written and verbal communication
  • Ability to organize and plan work independently
  • Ability to work in a rapidly changing environment
  • Ability to multi-task and context-switch effectively between different activities and teams
  • Knowledge/experience in other relational databases will be a plus point
  • Taxation domain will be a plus point

Please submit your CV at career@pral.com.pk

Senior Database Developer
Islamabad
Senior Database Developer
Islamabad
On-Site (Full Time)
Apply Before: March 21 2026

Job Description:



This role demands a strong focus on designing efficient database structures, enhancing system integration capabilities, and maintaining data quality assurance standards. The successful candidate collaborates closely with software development teams to align database solutions with organizational goals while optimizing for performance and scalability. The Senior Database Developer also plays a crucial role in mentoring junior database developers, overseeing development processes, and ensuring adherence to best practices in database design and implementation. Your expertise will directly contribute to the modernization and reliability of Pakistan Revenue Automation’s data infrastructure, supporting critical revenue management functions with robust and optimized database systems.


  • Responsibilities
    Development & optimization of database objects, performance tuning, ER modeling, system integration, data quality assurance, and technical mentorship.
  • Maintaining and developing new database objects (tables, packages, procedures, functions, views etc.) by following Database standards.
  • Write complex queries, refactor existing procedures, tuning and schema refinement.
  • Develop and maintain database ER Modeling and data dictionaries.
  • Understanding of existing and new business processes.
  • Identify any issues related to database performance and provide corrective measures.
  • Evaluate existing database and recommend improvements for performance efficiency.
  • Develop best practices for database design and development activities.
  • Perform space management and capacity planning for database systems.
  • Refine and automate regular processes, track issues, and document changes.
  • Ensure data quality and integrity in databases.
  • Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end.
  • Analyze business processes and procedures to recommend technical system/software solutions.
  • Review proposed database structure changes by development teams and approve or modify based on company standards and best practices.
  • Provide support for software releases.
  • Research interfaces to identify and code required updates to support integration.
  • Provide quick and quality work for critical production systems.
  • Share domain and technical expertise, providing technical mentorship and cross-training to other team members.

Job Requirements:



  • 4 Years Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Age Limit: 55 Years

Required Skills:



  • Oracle Database (10g, 11g, 12C, 19C, 21C, 23ai) Development experience required.
  • Experience with software Agile methodology and software development common practices (code reviews, unit testing etc.).
  • Experience with logical and physical data modeling and strong knowledge of ORDBMS/RDBMS.
  • Experience in designing and maintenance of Database Modeling (ER-Win Data Modeler, Toad Data Modeler etc.).
  • Firm understanding of the overall architecture required to support common schema based objects used to store data and implement business logic.
  • Ability to provide guidance, oversight, and peer review to more junior database developers and direction to other technical resources as required.
  • Aptitude for debugging problems in complex, unfamiliar code.
  • Solid work ethic, self-driven, can function independently with minimal oversight and direction.
  • Experience with PL/SQL analytical functions.
  • Strong SQL experience and proficient in writing and optimizing SQL statements.
  • Create complex functions, scripts, stored procedures and triggers to support application development.
  • Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools.
  • Sound knowledge of performance optimization, indexing & partitioning.
  • Being able to plan technical solutions.
  • Excellent written and verbal communication.
  • Ability to organize and plan work independently.
  • Ability to work in a rapidly changing environment.
  • Ability to multi-task and context-switch effectively between different activities and teams.
  • Knowledge and experience in other relational databases will be a plus point. Taxation domain will be a plus point.

Please submit your CV at career@pral.com.pk

Software Engineer (.NET)
Islamabad
Software Engineer (.NET)
Islamabad
On-Site (Full Time)
Apply Before: March 16 2026

Job Description:



We are looking for a skilled and motivated Software
Engineer (.NET) to join our development team. The ideal candidate should
have a solid background in .NET and C#. This role involves designing,
developing, and maintaining scalable software solutions that meet business and
technical requirements

  • Responsibilities
    Design, develop, test, and maintain robust and scalable applications using .NET.
  • Collaborate with cross-functional teams to deliver quality solutions aligned with business needs.
  • Build and integrate RESTful APIs and implement secure, high-performance backend services.
  • Optimize database design and queries using SQL Server or other relational databases.
  • Ensure all solutions meet performance, security, and scalability standards.
  • Troubleshoot and resolve software defects and production issues.
  • Maintain up-to-date technical documentation and participate in code reviews.
  • Contribute to sprint planning, reviews, and Agile development activities.

Job Requirements:



  • 4 Years Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Competitive salary and benefits package.
  • Opportunities for professional growth and certification.
  • Collaborative and inclusive work environment.
  • Involvement in large-scale, national-level projects.
  • Age Limit: 55 Years

Required Skills:



Proven experience with .NET Core, C#.

  • Familiarity with Git and version control best practices.
  • Solid understanding of object-oriented programming (OOP) and software design patterns.
  • Knowledge of Web Services and RESTful APIs.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Exposure to Microservices architecture and containerization tools (e.g., Docker, Kubernetes).
  • Strong hands-on skills in Angular and front-end development (HTML, CSS, JavaScript).
  • Experience with SQL Server.
  • Familiarity with CI/CD pipelines and DevOps tools.
  • Prior experience working in Agile/Scrum environments.

Please submit your CV at career@pral.com.pk

Software Engineer (JAVA)
Islamabad
Software Engineer (JAVA)
Islamabad
On-Site (Full Time)
Apply Before: March 16 2026

Job Description:



We are looking for an experienced and passionate Software Engineer – Java to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and implementing high-quality Java-based software solutions in accordance with business requirements. The role requires strong technical expertise, problem-solving skills, and the ability to work collaboratively within a team environment to ensure the successful and timely delivery of projects.

  • Responsibilities
    Develop robust software solutions by analyzing user requirements, system workflows, data usage, andoperational processes.
  • Collaborate closely with Business and Functional teams to understand requirements and translate them into technical designs.
  • Design and implement scalable, secure, and high-performance Java-based applications.
    Write clean, maintainable, and efficient code based on feature specifications.
  • Develop user interfaces ensuring seamless user experience.
  • Perform unit testing and ensure code quality through reviews and best practices.
  • Participate in architectural and design discussions for applications.
  • Lead and mentor team members, ensuring knowledge sharing and skill development within the team.
  • Manage development tasks, prioritize workloads, and handle changing project priorities and deadlines effectively.

Job Requirements:



  • 4 years bachelor’s degree in computer science, Software Engineering, or related field
  • Minimum 3 years of relevant experience in Java Development within a reputed IT organization.
  • Strong expertise in Core Java.
  • Good understanding of SQL, PL/SQL.
  • Experience with Hibernate / JPA.
  • Solid understanding of Object-Oriented Design (OOD) principles.
  • Experience working with high-availability and web-based Java applications.
    In-depth knowledge of Java Architecture, Design Patterns, and Software Development Life Cycle (SDLC).
  • Age Limit: 55 Years

Required Skills:



  • Knowledge of Microservices architecture.
  • Experience with Git.
  • Experience with application servers (Tomcat / WebLogic / JBoss).
  • Understanding of CI/CD pipelines.
  • Knowledge of Redis or caching mechanisms (plus).
  • Experience with REST APIs.
  • Experience with Maven or Gradle.

Please submit your CV at career@pral.com.pk

Software Engineer (Front End)
Islamabad
Software Engineer (Front End)
Islamabad
On-Site (Full Time)
Apply Before: March 16 2026

Job Description:



We are looking for a skilled and motivated Software Engineer with experience in modern web application development using Angular. The ideal candidate will have strong expertise in Angular, TypeScript, HTML5, CSS, and REST API integration. You will be responsible for building responsive, scalable, and high-performance web interfaces for enterprise-grade applications

  • Responsibilities
    Key Responsibilities:
    • Design and develop responsive web applications using Angular.
    • Implement reusable UI components and front-end libraries.
    • Integrate front-end applications with backend RESTful APIs.
    • Ensure high performance and responsiveness across browsers and devices.
    • Write clean, maintainable, and well-tested TypeScript code.
    • Implement state management and client-side routing.
    • Participate in UI/UX discussions and translate designs into functional interfaces.
    • Perform code reviews and enforce front-end development standards.
    • Troubleshoot and resolve front-end issues in development and production.
    • Collaborate with backend developers, QA teams, and DevOps engineers.

Job Requirements:



  • • 4 years Bachelor's or Master's degree in Computer Science or related field.
    • Experience working on large-scale enterprise or government applications.
    • Understanding of web security best practices (OWASP).
    • 2 years of development experience.
  • Age Limit: 55 Years

Required Skills:



Required Skills
Core Technical Skills
• Strong experience with Angular.
• Strong proficiency in TypeScript and JavaScript.
• Experience with HTML5, CSS3, and responsive design frameworks.
• Experience integrating RESTful APIs.
• Understanding of state management concepts.
• Experience with Git version control.

  • Additional Technical Skills
    • Experience with Angular Material or similar UI component libraries.
    • Experience with Bootstrap or modern CSS frameworks.
    • Additional experience with backend development with .NET or Java will be preferred.
    • Experience with npm/yarn package management.
    • Familiarity with CI/CD pipelines.

Please submit your CV at career@pral.com.pk

WHAT WE OFFER

Competitive Compensation and Benefits

We offer market-based compensation and benefits. Our benefits include generous health insurance coverage for self, spouse, children and parents (inpatient and outpatient), unrivaled group life insurance, above average annual salary raises, lucrative annual bonuses, gratuity, loans and leave encashment etc.

Vibrant Working Environment

We foster an open and friendly environment that encourages diversity and equal employment opportunity. We put extra efforts and energy to create a workplace that focus on employees well-being physical and mental health, high level of engagement through HR best practices.

Focused Growth and Development Programs

Our Software Development Life Cycle (SDLC) offers unique learning opportunity to every team member to learn and become a specialist of either any specific technology or multiple tools and technologies. That creates unparalleled opportunities for career advancement. We aim to invest significantly on our employees learning and development.

Outstanding Work Life Balance

Over the years, we have achieved and maintained an outstanding work life balance, yet we do not miss our timelines. In fact, this is helping us to do our work more efficiently maintaining productivity and quality. We are also flexible to opt for remote/ hybrid working whenever there is a requirement or need.

offer_img ... Loading...

©2022 PRAL, All rights reserved.