The NADRA Jobs in Islamabad is hiring skilled professionals for project-based positions, including Assistant Director roles in Mobile Application Development (Flutter), Java Development. Net Development and C++ Development. Applicants must have a Bachelor’s degree in Computer Science (4 years) or a related field from an HEC-recognized university, with preference given to candidates holding a Master’s degree. The age limit for all positions is 37 years, with salary ranges from PKR 153,900 to PKR 292,410.
NADRA Jobs Each position requires at least 2 years of post-qualification experience. For Flutter developers, proficiency in Dart programming, Flutter frameworks, widget layouts and mobile app development is essential. Java developers need experience with the Spring Boot framework, Java programming and managing project builds. Net developers must have proficiency in C#, JavaScript, .NET Core, web development and device integration, while C++ developers should be skilled in image processing algorithms, fingerprint matching and cross-platform development.
Jobs at NADRA The hired individuals will have a probationary period of six months and a one-year contract, which can be extended if necessary. Applications must be submitted online by October 20, 2024 and shortlisted candidates will be contacted for interviews. NADRA encourages females, minorities and differently-abled candidates to apply.
NADRA Jobs Opportunity
Details | Information |
---|---|
Date Posted: | 5th October 2024 |
Category: | Software Development, IT |
Education: | Bachelor’s in Computer Science (Master’s preferred) |
Vacancy Location: | Islamabad, Pakistan |
Job Industry: | Government |
Job Type: | Full Time |
Last Date: | 20th October 2024 |
List Of NADRA Jobs
- Here are the available job positions:
- Assistant Director – Mobile Application Developer (Flutter)
- Assistant Director – Java Developer
- Assistant Director – Net Developer
- Assistant Director – C++ Developer
NADRA Jobs Eligibility Criteria
Job Position | Eligibility Criteria |
---|---|
Assistant Director – Mobile Application Developer (Flutter) | – Bachelor’s degree in Computer Science (4 years) or a related field from HEC recognized university (Master’s preferred). – Minimum 2 years of post-qualification experience in mobile app development using Flutter. At least two years of experience utilizing the Spring Boot technology to develop web apps after qualification. – Experience with Flutter widgets, layouts and architecture. – Hands-on experience with third-party SDK integration and mobile app design principles. – Must have at least 3 applications deployed on Google Play & App Store. – Knowledge of version control systems, UI/UX design and Agile methodologies. |
Assistant Director – Java Developer | – Bachelor’s degree in Computer Science (4 years) or a related field from HEC recognized university (Master’s preferred). At least two years of experience utilizing the Spring Boot technology to develop web apps after qualification. – Proficiency in Java programming, object-oriented design and project management using Maven. – Experience with Agile methodologies and DevOps practices. |
Assistant Director – Net Developer | – Bachelor’s degree in Computer Science (4 years) or a related field from HEC recognized university (Master’s preferred). – Minimum 2 years of post-qualification experience in developing web applications using .NET, C# and JavaScript. – Knowledge of HTML, CSS, Bootstrap, RESTful APIs and integration of devices with Windows-based applications. – Proficiency in relational databases like MSSQL, Oracle and Postgres. – Experience with microservices architecture and source control tools like Git. |
Assistant Director – C++ Developer | – Bachelor’s degree in Computer Science (4 years) or a related field from HEC recognized university (Master’s preferred). – Minimum 2 years of post-qualification experience in C/C++. – Expertise in image processing algorithms, fingerprint matching techniques and cross-platform development (Windows & Linux). – Familiarity with JNI (Java Native Interface). |
NADRA Jobs Responsibility
- Assistant Director – Mobile Application Developer (Flutter):
- Develop and maintain mobile applications using Flutter.
- Design intuitive UI/UX for mobile apps, ensuring user-friendly experiences.
- Integrate third-party SDKs and APIs within mobile applications.
- Manage version control systems and ensure continuous integration/delivery.
- Deploy mobile apps on Google Play and App Store, ensuring performance and quality.
- Collaborate in app development lifecycle, from concept to final product.
- Assistant Director – Java Developer:
- Build and maintain web applications using the Spring Boot framework.
- Design and implement Java-based solutions following object-oriented principles.
- Manage project builds and dependencies using tools like Maven.
- Collaborate with cross-functional teams to ensure high-quality software development.
- Apply Agile methodologies and DevOps practices in development workflows.
- Monitor application performance and troubleshoot issues when needed.
- Assistant Director – .Net Developer:
- Develop web applications using .NET Core, C# and JavaScript frameworks.
- Implement Bootstrap, HTML, and CSS to create responsive site design.
- Integrate Windows-based devices and applications with web platforms.
- Manage relational databases and ensure data consistency across platforms.
- Handle source control using Git and apply best practices for version management.
- Create and put into use microservices architecture with RESTful APIs.
- Assistant Director – C++ Developer:
- Collaborate on software architecture and platform design decisions.
- Develop C/C++ applications with a focus on performance and reliability.
- Implement image processing algorithms and fingerprint matching techniques.
- Manage cross-platform development, ensuring compatibility with Windows and Linux.
- Utilize JNI (Java Native Interface) for integrating C++ code with Java applications.
- Troubleshoot and optimize existing code for better performance.
Contact Details for NADRA Jobs
Details | Information |
---|---|
Website URL: | https://careers.nadra.gov.pk/ |
Email: | hr@nadra.gov.pk |
Address: | HR Directorate, National Database & Registration Authority, State Bank of Pakistan Building, Sharah-e-Jamhuriat, Sector G-5/2, Islamabad |
About NADRA
NADRA Jobs is a unique organization in Pakistan responsible for maintaining the country’s critical data infrastructure, particularly in identity management and registration. Its primary function is to issue identification documents like Computerized National Identity Cards (CNICs), passports and maintain a comprehensive database of citizens and residents. The organization plays a vital role in governance, supporting elections, public services and ensuring the security of citizens’ personal information.
With its vast infrastructure and expertise in technology, NADRA Jobs is known for leveraging advanced systems to streamline services for the public. Its work extends beyond registration, as it aids in various digital transformation initiatives across the country, including e-governance, digital payments and social safety net programs. Through its innovative solutions, NADRA Jobs has become a cornerstone in Pakistan’s push toward digitization, improving government-citizen interaction and enabling more efficient service delivery.
How To Apply for NADRA Jobs?
- Visit the official NADRA careers website at https://careers.nadra.gov.pk/
- Browse the available job positions and select the one that matches your qualifications and experience.
- Click on the “Apply” button next to the job position to start the application process.
- Make a new account, or sign in with an existing one.
- Complete the online application form by entering your personal, educational and professional details.
- Upload your updated resume/CV and any other required documents (e.g., attested degrees, experience certificates).
- Before submitting, please check your application to make sure all the information is correct.
- Submit the application before the deadline on October 20, 2024 and await further communication if shortlisted.
Required Documents for NADRA Jobs
Document | Details |
---|---|
Updated Resume/CV | A detailed and updated resume/CV highlighting education and experience. |
Educational Certificates | Attested degrees from Higher Education Commission (HEC) or equivalent. |
Experience Certificates | Proof of previous employment and relevant professional experience. |
Character Certificates | Certificates verifying the applicant’s good character and conduct. |
Medical Fitness Certificate | A medical certificate ensuring the candidate is fit for the job role. |
No Objection Certificate (NOC) (if applicable) | Required for candidates currently employed in Government/Semi-Government roles. |
Photographs | Recent passport-size photographs, as per requirements. |
Selection Process for NADRA Jobs
Initially, all applications submitted through the online portal will be screened for eligibility based on the specified criteria, such as education, experience and skills relevant to the position. Those who meet the basic requirements will be shortlisted for further evaluation. Candidates may be contacted via email or phone to confirm their application details and inform them about the next steps in the process.
Shortlisted applicants will then be invited for an interview, which may include technical assessments or tests relevant to the position applied for. This could involve practical demonstrations of skills or problem-solving scenarios to gauge candidates’ expertise. Interviews are conducted by a panel, often comprising senior staff and human resources representatives, who assess the candidates’ qualifications, experience and overall fit for the role.
Following the interviews, successful candidates will receive an offer letter detailing the terms of employment, including salary, job responsibilities and other relevant information. It is essential for candidates to remain responsive and engaged throughout this process, as prompt communication can impact their chances of selection. The entire selection process emphasizes transparency, fairness and a commitment to finding the best talent for NADRA Jobs mission.
You Can Also Apply for Pakistan Army Jobs
NADRA Jobs Benefits
Professional Development Opportunities: NADRA supports continuous learning and career advancement by providing access to training programs, workshops and seminars. This commitment to professional growth enhances employee skills and prepares them for future opportunities within the organization.
Remote Working Options: Employees may have the opportunity to work remotely, allowing for greater flexibility in balancing work and personal commitments. This option helps create a comfortable work environment tailored to individual preferences.
Flexible Hours: The organization supports flexible working hours, enabling employees to choose their start and end times. This adaptability accommodates personal schedules and improves overall job satisfaction and productivity.
Health and Wellness Benefits: NADRA offers comprehensive health and wellness programs, including health insurance coverage, mental health support and access to wellness initiatives. These programs promote a healthy work-life balance and overall well-being.
Paid Time Off: Employees receive generous paid time off policies, including vacation days, sick leave and public holidays. This ensures that staff can take necessary breaks to recharge and maintain their productivity.
Stock Options or Bonuses: Eligible employees may have access to stock options or performance-based bonuses as part of their compensation package. These incentives encourage commitment and alignment with the organization’s goals and growth.
FAQs
What kind of incentives or bonuses can employees expect?
Eligible employees at NADRA may receive stock options or performance-based bonuses as part of their compensation package. These incentives are designed to motivate employees and align their goals with the organization’s success.
What is the eligibility criteria for applying to positions at NADRA?
To apply for positions at NADRA, candidates typically need a Bachelor’s degree in a relevant field, with a preference for those holding a Master’s degree. Additionally, a minimum of 2 years of post-qualification experience is usually required, along with specific skills related to the job position.
How can I submit my application to NADRA?
Applications can be submitted online through the official NADRA careers website. Candidates should create an account, complete the application form and upload their resume and any required documents before the application deadline.
What documents are required for the application process?
Required documents typically include an updated resume, educational certificates, experience certificates, a character certificate and a medical fitness certificate. Depending on your current employment status, a No Objection Certificate (NOC) may also be necessary.
What is the selection process like at NADRA?
The selection process involves an initial screening of applications, followed by interviews and potential technical assessments for shortlisted candidates. The process aims to identify the most suitable candidates based on their qualifications and experience.
Are there opportunities for remote work or flexible hours?
Yes, NADRA supports remote working options and flexible working hours to help employees maintain a healthy work-life balance. Specific arrangements can be discussed during the interview process.
What health and wellness benefits does NADRA offer?
NADRA provides comprehensive health and wellness benefits, including health insurance coverage, mental health support and wellness programs. These initiatives aim to promote employee well-being and job satisfaction.
Are there opportunities for professional development at NADRA?
NADRA is committed to employee growth and offers various professional development opportunities, including training programs, workshops and seminars to enhance skills and support career advancement.