Assistant Director (Software Developer) at NADRA Technologies Limited (NTL)

Application deadline closed.

Job Description

If you have a passion for software development and are looking to work with a leading technology company in Pakistan, the position of Assistant Director (Software Developer) at NADRA Technologies Limited (NTL) could be the perfect opportunity for you.

This position offers an exciting career path with the chance to work on cutting-edge technologies and contribute to the development of digital services in Pakistan.

In this article, we will provide a comprehensive overview of the job role, responsibilities, and why this is an excellent opportunity for professionals in the software development field.

We will also explain the department’s role, why you should consider applying, and how you can contribute to the success of the organization.

About the Company: NADRA Technologies Limited (NTL)

NADRA Technologies Limited (NTL) is a subsidiary of the National Database and Registration Authority (NADRA), which plays a vital role in providing identity management services to the people of Pakistan. NTL focuses on leveraging technology to enhance the security and efficiency of the government’s digital systems.

As a software developer at NTL, you will be at the forefront of technological advancements in Pakistan, working on innovative solutions to enhance citizen services and improve data security.

Assistant Director (Software Developer) Role Overview

The role of an Assistant Director (Software Developer) involves developing and maintaining software systems that support NADRA’s operations.

You will be working as part of a team of experts to ensure the software solutions meet high standards of performance, security, and usability. The position offers a chance to be involved in key stages of software development, from coding and testing to deployment and post-installation support.

Job Duties and Responsibilities

The Assistant Director (Software Developer) will be responsible for:

  1. Coding: Writing and maintaining code in core SQL, C++, Java, and ASP .Net web forms to create and improve software systems.
  2. Collaboration: Working closely with cross-functional teams including Information Security, Quality Assurance, and Data Warehousing before software deployment to ensure system compatibility and security.
  3. Technical Assistance: Providing technical support and guidance to address technical issues and challenges related to software systems.
  4. Post-installation Support: Assisting with system maintenance and providing support after installation to ensure smooth operation of the software.
  5. Testing & QA: Participating in testing and quality assurance activities to identify and fix issues before the software is deployed.
  6. Version Control: Using code versioning tools and Continuous Integration (CI) to manage and track code changes effectively.

Qualifications and Experience

The ideal candidate for the Assistant Director (Software Developer) position should meet the following qualifications and experience requirements:

  1. A Bachelor’s degree in Computer Science, Software Engineering, or a related field from an HEC-recognized university. A Master’s degree is preferred.
  2. A minimum of 5 years of post-qualification experience in software development, including coding in core SQL, C++, Java, and ASP .Net web forms.
  3. Experience with code versioning tools and Continuous Integration (CI) processes.
  4. Strong analytical and problem-solving skills to identify and address technical issues.
  5. Excellent communication and interpersonal skills to work effectively with cross-functional teams and stakeholders.
  6. Ability to work independently and manage multiple tasks efficiently.

Why Join NADRA Technologies Limited?

Joining NADRA Technologies Limited as an Assistant Director (Software Developer) offers several unique benefits:

  1. Innovative Projects: Work on some of the most innovative and high-impact projects in the technology sector, including digital services for the government and citizens of Pakistan.
  2. Professional Growth: Gain valuable experience in cutting-edge technologies and improve your skills in software development, coding, and system management.
  3. Inclusive Work Environment: NADRA encourages applications from females, minorities, transgender individuals, and differently-abled candidates, promoting diversity in the workplace.

How You Can Play a Role

As an Assistant Director (Software Developer), you will play a key role in shaping the software systems that power NADRA’s digital initiatives. Your coding and development expertise will directly contribute to improving government services and ensuring that systems are secure, efficient, and user-friendly.

Whether you are working on creating new software solutions or maintaining existing systems, your role will be integral to the success of NADRA’s mission to enhance identity management and public service delivery in Pakistan.

How to Apply

If you are an experienced software developer and meet the qualifications for this position, you can apply for the Assistant Director (Software Developer) role by visiting the official job portal.

Apply at Growthify.Pk.

Please note that only online applications will be accepted. Applications via email or hard copy will not be considered. Only shortlisted candidates will be invited for a test/interview.

Additional Information

The position is based in Islamabad, and the deadline for submitting your application is 9th March 2025.

No TA/DA will be admissible for the interview process, and candidates must provide attested degrees from HEC at the time of the interview. Electronic gadgets, mobile phones, and smartwatches are not allowed during the test/interview.

Conclusion

The Assistant Director (Software Developer) role at NADRA Technologies Limited offers an exciting opportunity for experienced software developers to work on impactful projects that shape Pakistan’s digital infrastructure.

If you are looking to enhance your career in a growing technology company, this is your chance to join a team dedicated to technological innovation and public service. Apply today at Growthify.Pk before the deadline to take the next step in your career.

Blogs