Head of Software Engineering

at Pakistan Single Window (PSW)
Location Karachi, Karachi, Pakistan
Date Posted July 10, 2024
Category Others
Job Type Full-time
Qualifications Bachelor's or Master's degree in Computer Science, Engineering
Career Level Head / Senior Manager
Experience 15 years
Gender Both
Base Salary -- Not Mentioned --
Currency PKR
Send Resume at faizan.mujtaba@psw.gov.pk

Description

Pakistan Single Window (PSW) is urgently hiring for:

Head of Software Engineering

Job Overview:

Pakistan Single Window is seeking an experienced and dynamic Head of Engineering to lead our teams of software engineers, solution architects, and R&D resources in emerging technologies. The ideal candidate will oversee the development of innovative software solutions for cross-border trade-related business. This role demands a strategic thinker with a hands-on problem-solving approach and a strong software engineering and architecture background.

Key Responsibilities:

Leadership and Management:
Lead and mentor a team of solution architects, software engineers, and R&D personnel.
Foster a collaborative and high-performance culture within the engineering team.
Set clear objectives and monitor performance to ensure team goals are met.

Strategic Planning:
Develop and implement the software engineering strategy aligned with the company's vision and business goals.
Stay abreast of industry trends and emerging technologies to drive innovation.
Collaborate with senior management to define technical roadmaps and project priorities.

Solution Architecture:
Guide solution architects in designing robust, scalable, and maintainable software architectures.
Ensure that all architectural solutions align with business needs and technical standards.
Review and approve architectural designs and technical specifications.

Software Development:
Oversee the design, development, and deployment of software solutions for cross-border trade.
Ensure the delivery of high-quality, scalable, and secure software products.
Implement best practices in software development, including agile methodologies, code reviews, and automated testing.

Research and Development:
Lead R&D initiatives to explore and implement emerging technologies.
Encourage innovation within the team by fostering a culture of experimentation and continuous learning.
Evaluate and integrate new technologies to enhance product offerings and operational efficiency.

Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
At least 15 years of experience in software engineering, with a minimum of 2 years in a senior leadership role, preferably as a Head of Software Engineering or in a similar capacity.
Experience designing, developing, and implementing large-scale software applications using Microservices architecture with hands-on experience in multiple programming languages and frameworks, especially in .Net Core.
Knowledge of cross-border trade processes and related technologies is a plus.

Interested candidates please email your resume