1      Purpose of Job:

1.     Perform systems analysis and design software applications, components and databases in conformance to requirements.

2.     Plan and supervise development activities on various projects.

3.     Write programs and scripts on specified projects.

4.     Assist in project engineering activities.

2      Main Responsibilities:

1.     Oversee project development activities on various projects.

2.     Assist in mobilization and de mobilization activities for a group of developers.

3.     Write programs and scripts using specific tools and platforms.

4.     Program key modules or components.

5.     Create/Support database design development activities.

6.     Responsible for developing, evolving and maintaining system architecture on various projects. Review and re factoring components to enhance software performance.

7.     Support in developing and validating project documentation.

8.     Monitor nature of bugs and resolve bug status with QA.

9.     Ensure deliverable quality for team members including code and architecture quality with respect to best practices, bug density and accurate functionality. Ensuring adherence to development standards, processes and best practices.

10.  Facilitate in development and establishment of best practices related to software engineering and technology implementation.

11.  Identifying design patterns and coordinating with team members to maximize code re usability.

12.  Participate in requirement gathering, software design, development and quality assurance activities as per requirement.

13.  Assign tasks to team members and ensure team performance.

14.  Provide guidance and training to team members.

15.  Conducting research on tools, technologies, domains and solutions relevant to the assigned product(s) and/or project(s).

16.  Co-ordinate with PM, project team and cross functional resources as per requirement.

17.  Work on multiple projects as per requirement.

18.  Perform misc. other tasks as asked for.

3      Authorities:

1.     Authorities that are required to fulfill this job effectively

4      Minimum Skills Required: 4.1       Academic Qualification(s):

                                          i.        At least BS in computer sciences or related field

4.2       Technical Skills:

                                          i.        Must have good analytical and decision making skills.

                                         ii.        Excellent knowledge of development tools/platforms.

                                        iii.        Structural knowledge of projects and project lifecycles.

                                        iv.        Must have excellent database concepts.

                                         v.        Excellent programming skills.

                                        vi.        Well versed in the notations, methodologies and processes of object oriented development.

                                       vii.        Be able to make engineering compromise necessary to cope with building systems for the real world.

                                      viii.        Proactive and goal-oriented: Must possess the drive to build something tangible and complete.

                                        ix.        Communication: In order to carry the architectural vision to the development team and the client, must be capable of doing a lot of preaching, convincing, mentoring, and teaching.

4.3       Management / Interpersonal Skills:

                                          i.        Leadership: Must have the focus, confidence, charisma, and authority to drive the technical effort

                                         ii.        Must have good communication and presentation skills.

                                        iii.        Must be able to set expectations and manage conflict.

                                        iv.        Must be a good team player.

                                         v.        Must have drive to continuously improve upon his skill set and help others.

4.4       Trainings (For internal promotion):

                                          i.        Must have received

1.     One leadership training

2.     One communications training

3.     One project management training

4.     Five software development trainings in key areas

                                         ii.        Must have conducted

5.     One leadership training

6.     One communications training

7.     One project management training

8.     Six software development trainings in key areas

4.5       Experience:

                                          i.        At least eight years software development experience is required.

                                         ii.        Experience as development team lead in at least eight successful projects.

 

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Department:
Software Development
Job Location:
Barki, Lahore, Pakistan
Gender:
No Preference
Age:
30 - 45 Years
Minimum Education:
Bachelors
Degree Title:
BS(CS) , BS (IT), BCS
Career Level:
Experienced Professional
Experience:
8 Years - 12 Years (.Net Architect Experience)
Apply Before:
Nov 24, 2019
Posting Date:
Oct 23, 2019

Future Now (Pvt) Limited

Information Technology · 301-600 employees - Lahore

Future Now Technologies is a leading provider of cutting edge technology solutions and services in Pakistan, Europe and North America. We believe that innovation, commitment to quality, and effective partnership with our clients is the foundation of success. Over the years we have engineered solutions which are currently being used in some of the largest fortune 100 companies around the world. Our success comes from the realization that our success can only be possible if our clients are successful.

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

Similar Job Titles

Software Architect

Pakistan Single Window, Karachi, Pakistan
Posted Apr 09, 2024

Associate Software Architect

Pakistan Single Window, Multiple Cities, Pakistan
Posted Apr 09, 2024
I found a job on Rozee!