Software Architect (.Net)  
Future Now (Pvt) Limited   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Software Architect (.Net)
Category:   Software Development
Total Positions:   1
Job Location:   Lahore
Gender:   No Preference
Age:   30 to 45 years
Minimum Education:   Bachelors
Degree Title:   BS(CS) , BS (IT), BCS
Career Level:   Experienced Professional
Minimum Experience:   8 Years12 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Nov 23, 2019
     
     
 
Job Description:

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.

 


Company Information
 
Company Name:  Future Now (Pvt) Limited
Company Description:
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.

Copyright 2024, MAJU Karachi. All Rights Reserved