NADRA Jobs 2024 Assistant Director – Software Engineer (Java)

The National Database and Registration Authority (NADRA) is seeking a qualified and motivated individual for the role of Assistant Director – Software Engineer (Java) at our Islamabad headquarters. This is a full-time, contractual position with an initial term of 5 years, which may be extended. The successful candidate will play a key role in developing high-quality software solutions and managing software projects.

Latest NADRA Jobs Detail 2024

Job Announcement Date28 July 2024
Last Date04 August 2024
Job LocationIslamabad / Pakistan
Job TypeGovt Jobs
No of Jobs10
Age Required18 to 37 Years

Key Responsibilities for NADRA Jobs

  • Software Development: Design, develop, and implement sophisticated software solutions using Java, Spring Boot, and ORM frameworks like Hibernate and Spring Data.
  • API and Microservices: Develop and maintain RESTful APIs and microservices to support scalable and reliable applications.
  • Code Review and Debugging: Conduct code reviews, debug software issues, and ensure optimal performance of applications.
  • Project Management: Manage project builds and dependencies with Maven, and adhere to Agile methodologies and DevOps practices.

Required Qualifications

  • Educational Background: Bachelor’s degree in Computer Science (4 years) or a related field from an HEC-recognized university.
  • Professional Experience: Minimum of 2 years of post-qualification experience in Java software development.
  • Technical Skills:
    • Strong proficiency in Java and object-oriented design principles.
    • Good understanding of SQL and database schema design.
    • Familiarity with version control systems (e.g., Git), Maven for project builds, and Agile methodologies.
    • Experience with DevOps practices is a plus.

Terms and Conditions

  1. Contract Duration: The position is initially offered for 5 years, with the possibility of extension.
  2. Selection Process: NADRA reserves the right to accept or reject applications without providing reasons. Only shortlisted candidates will be contacted for tests or interviews.
  3. Disqualification: Candidates providing false information will be disqualified.
  4. Age Limit: A 5-year age relaxation is included within the age limit.
  5. Documentation: Selected candidates must present medical fitness and character certificates. Attested degrees from the Higher Education Commission (HEC) are required during the interview.
  6. Travel and Allowances: No TA/DA will be provided.
  7. Diversity: Applications from females, minorities, transgender, and differently-abled individuals are encouraged.
  8. Prohibited Items: Electronic gadgets, including mobile phones and smartwatches, are not allowed during the test or interview.

How to Apply For NADRA Jobs

To apply for the Assistant Director – Software Engineer (Java) position at NADRA, please visit the official NADRA careers website. Make sure to submit your application online before the deadline of August 4, 2024. You will need to fill out the online application form and upload any required documents. Only online applications will be accepted, so please do not send any applications by mail or in person. If you meet the qualifications and experience requirements, you will be contacted for further steps in the selection process.

Eligibility Criteria

To be eligible for the Assistant Director – Software Engineer (Java) position at NADRA, you need:

  • A Bachelor’s degree in Computer Science (4 years) from an HEC-recognized university.
  • At least 2 years of experience in Java software development.
  • Proficiency in Java, Spring Boot, Hibernate, and RESTful APIs.
  • Good understanding of SQL and experience with version control systems like Git.
  • Age limit up to 37 years, with a 5-year relaxation included.
  • Ability to provide medical fitness and character certificates if selected.

Latest NADRA Jobs Advertisement

Latest NADRA Jobs  Detail 2024

Latest Punjab Police JobsApply Here
PPSC Educators Jobs 2024Apply Here

Conclusion

This role offers a significant opportunity for skilled software engineers to advance their careers with NADRA. Submit your application by August 4, 2024, to be considered for this impactful position.

FAQs

1. What is the deadline for submitting applications?
The application deadline is August 4, 2024.

2. What qualifications are needed for this position?
Candidates must have a Bachelor’s degree in Computer Science and at least 2 years of experience in Java software development.

3. What are the primary responsibilities of this role?
Key responsibilities include software development, API creation, managing project builds, and ensuring application performance.

4. What is the length of the contract?
The contract is for 5 years, with a possibility of extension based on performance and needs.

5. Where should I submit my application?
Applications should be submitted online via the NADRA careers website