Apply For This Job


Job Description

  • Lead the development and maintenance of new and current applications and work on our most challenging problems, building high quality, architecturally sound systems that are aligned with our business needs.
  • Responsible for managing , leading or participating in all aspects of the system analysis, requirement gathering, design, development, deployment, technical decisions, IT strategies and operational management of the solution for the specified functional (IT infrastructure) and non-functional business requirements and related components with end-to-end responsibility.
  • Partner with business teams to build a consistent experience across the channels using innovative technologies with a mission to improve customer experience and deliver business results.
  • Responsible for scheduling,  assigning staff, allocating resources,  assessing risk and its management, coordinating the various components which contribute to the project as a whole to ensure they are being delivered on time.
  • Review Business Requirements and create Functional and Design specifications
  • Interfaces and coordinate tasks with internal and external technical resources. Collaborates with Project Managers and technical resources to provision estimates, develop overall implementation solution plan and serve lead as required
  • Oversee aspects of project life cycle, from initial kickoff through requirements analysis, design and implementation phases for projects
  • Analyze, design, test, coordinate, implement and supervise the development of software systems
  • Provide recommendations to management concerning issues of programmer productivity and software development management.
  • Responsible to build a wide variety of software subsystems and components efficiently and effectively, given only a requirements specification and constraints.
  • Responsible for analysis of current programs including performance, diagnosis and trou­bleshooting of problem programs, and designing solutions to problematic programming.
  • Provide feedback to analysis/training staff about performance considerations / usability issues concerning software specifications and implementation.
  • Research and recommend software tools to management.
  • Review, to the extent possible, changes in code and the environment that will affect system performance.
  • Conflict resolution between the development team and different Divisions, Departments & external stake holders
  • Mentor and guide junior technical resources


Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Full Time/Permanent
Job Location:
No Preference
Minimum Education:
Degree Title:
Computer Science / Software Development
Career Level:
Experienced Professional
Minimum Experience:
10 Years (System Analysis, Development Lead, Software Development)
Apply Before:
Nov 30, 2017
Posting Date:
Nov 09, 2017
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

The City School

Education/Training - Lahore

Established in 1978, The City School has witnessed phenomenal growth and success attributed to its high quality standards and pedagogical leadership. Today, after 30 years of providing academic excellence, the school is internationally renowned as the premier institution in South Asia. The City Sch ...Read More

Similar Job Titles

Business Development Manager

Packages Limited, Lahore, Pakistan
Posted Oct 13, 2018

Sales Development Executive

Zameen Media (Pvt) Limited, Lahore, Pakistan
Posted Oct 12, 2018

Product Development Executive

Zameen Media (Pvt) Limited, Lahore, Pakistan
Posted Oct 11, 2018
View All