This role requires a skilled IT professional with a strong background in system design and architecture, particularly within public sector environments. The ideal candidate will have a solid foundation in converting business requirements into detailed technical specifications and designing scalable, secure, and efficient systems. This position involves close coordination across the software development lifecycle, ensuring quality, performance, and integration across multiple platforms and services.
Key Responsibilities
- Translate Business Requirements Documents (BRDs) into comprehensive technical documents including System Requirements Specifications (SRS), Functional Requirements Specifications (FRS), and detailed system design specifications.
- Develop system architecture designs focusing on multi-tier architectures, modular system design for scalability, and microservice-oriented structures where applicable.
- Design workflow-driven system architectures that align with governance processes.
- Create integration architectures emphasizing API-based interoperability across departmental systems and secure data exchange layers for service-to-service communication.
- Coordinate middleware activities to ensure synchronization across systems.
- Lead database and data layer design efforts, including logical and physical data modeling, entity-relationship structuring, data normalization, indexing strategies, and alignment with data governance standards for consistency, integrity, and lineage.
- Oversee the Software Development Life Cycle (SDLC) from requirements gathering through design, development, testing, and deployment, serving as a technical coordinator.
- Support User Acceptance Testing (UAT) planning and validation.
- Coordinate system regression and integration testing.
- Drive system quality and reliability engineering initiatives, including performance optimization (response time, throughput), scalability planning for high-volume monitoring data, and security architecture alignment focusing on role-based access and audit trails.
- Prepare and maintain comprehensive documentation such as system architecture diagrams (both High-Level Design and Low-Level Design), API documentation, and deployment and configuration guides.
Required Qualifications
- Bachelor’s degree (Hons) in Information Technology, Computer Science, Data Science, Software Engineering, or a related field from an HEC-recognized university.
- Minimum of 5 years of post-qualification experience in a relevant domain, including at least 1 year of experience within the public sector.
- Experience in private sector organizations will be considered if the entity is registered with the Securities and Exchange Commission of Pakistan (SECP), Registrar of Firms, or any other public sector regulatory authority.
Competencies and Personal Attributes
- Strong analytical skills with the ability to interpret complex requirements and translate them into technical solutions.
- Excellent presentation skills to effectively communicate ideas and designs.
- Proficiency in Microsoft Office applications.
- Strong oral and written communication skills to prepare clear documentation and interact with stakeholders.
The application deadline for this position is 29th October 2026. Candidates who meet the qualifications and are interested in contributing to impactful public sector projects are encouraged to apply.