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 Date | 28 July 2024 |
Last Date | 04 August 2024 |
Job Location | Islamabad / Pakistan |
Job Type | Govt Jobs |
No of Jobs | 10 |
Age Required | 18 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
- Contract Duration: The position is initially offered for 5 years, with the possibility of extension.
- Selection Process: NADRA reserves the right to accept or reject applications without providing reasons. Only shortlisted candidates will be contacted for tests or interviews.
- Disqualification: Candidates providing false information will be disqualified.
- Age Limit: A 5-year age relaxation is included within the age limit.
- Documentation: Selected candidates must present medical fitness and character certificates. Attested degrees from the Higher Education Commission (HEC) are required during the interview.
- Travel and Allowances: No TA/DA will be provided.
- Diversity: Applications from females, minorities, transgender, and differently-abled individuals are encouraged.
- 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 Punjab Police Jobs | Apply Here |
PPSC Educators Jobs 2024 | Apply 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