NADRA is seeking a highly skilled Senior Software Engineer with extensive experience in software design, development, and project management. As a Senior Software Engineer, you will be responsible for designing and developing enterprise-level systems while guiding and mentoring software development teams. The ideal candidate will have strong problem-solving skills, the ability to optimize code, and knowledge of the latest DevOps trends and cloud-based technologies.
Company | National Database and Registration Authority |
Position: | Senior Software Engineer. |
Sector: | Government. |
Education: | BS Software Engineering - 4 Years Bachelor Degree . |
Job Experience: | 7 Years. |
Job Type: | Contractual. |
Vacancy Location: | Islamabad, Pakistan. |
Job Industry: | Software. |
Salary: | N/A. |
Published Date: | 11 April 2023. |
Last Expiry date: | 23 April 2023. |
Key Skills and Experience:
- At least 7-10 years of proven experience as Senior Software Engineer.
- Analytical mind with problem-solving aptitude.
- Extensive experience in software designing, development, and project management.
- Extensive experience of programming language (JAVA, JAVA Enterprise Edition) and JavaScript frameworks (React.Js, Vue.Js, Node.Js, Angular etc.
- Extensive experience of multiple front-end languages and libraries e.g., HTML, CSS, JavaScript, XML, Query, Bootstrap.
- Experience in MEAN or MERN web development stacks.
- Experience in containerization platforms (Docker).
- Proficiency in one or more of the following: Spring, Struts, JPA, Hibernate, EJB 3, JSF, Primefaces.
- Sound understanding of software design principles and various software development life cycles.
- In-depth understanding of software design patterns.
- Extensive experience of code optimizations.
- Knowledge of latest DevOps trends and cloud-based technologies.
- Ability to review code and guide software development teams.
- Excellent communication, organizational, and leadership skills.
- Ability to mentor software engineers for skill and knowledge development.
Minimum Qualification Required:
• BS Computer Science (BS Computer Science).
• BS Software Engineering (BS Software Engineering).
Conditions:
- Key Skills and Responsibilities required for the above positions are mentioned against each position on our website.
- Only shortlisted candidates will be called for an interview.
- Management reserves the right to accept/reject any application without assigning any reason.
- This appointment shall not confer entitlement to regular appointment.
- Working experience in NADRA shall be given preference.
- Candidates shall be disqualified if false information is provided.
- 5 years relaxation in age will be given as per Govt Rules.
- No TA/DA will be admissible.
- Applications/CVs (hard form) are not accepted. Interested candidates may apply through NADRA’s website: https://www.nadra.gov.pk/careers/ within 15 days of this advertisement.
Note: Females and differently abled candidates are encouraged to apply.

0 Comments