Business Analyst

Job Description

We are seeking a skilled and motivated Technical Software Development Team Lead to join our dynamic team. This is a full-time on-site role at our office in Lahore. The Technical Lead will be responsible for leading the development team and ensuring successful projects delivery.

 

Responsibilities

  • Lead, manage, mentor, support and communicate with development resources
  • Task break down and assignment within the development team
  • Formulate/define specifications and develop applications of varying complexity including the modification of existing applications.
  • Work with business clients and other Information Technology groups to resolve business and system issues.
  • Support and assist the PM with project planning, project definition, requirements definition, analysis, design, testing, system documentation and user training.
  • Develop and maintain project documentation using TopDot standard templates and the guidelines
  • Create and deliver reusable, portable, efficient, and timely code.
  • Review code of team and provide feedback to ensure quality and adherence to standards.
  • Make architectural decisions and provide technical direction for projects.
  • Monitor and coordinate unit and integration testing
  • Coordinate and /or assist in the estimation of the technical aspects of development projects
  • Responsible for developing System and Database designs
  • Ensure adherence to software development methodologies and standards/procedures
  • Carry out supervisory responsibilities in accordance with the TopDot policies and applicable laws
  • Manage work assignments and coordination within the development team
  • Assist Project Manager in developing, implementing and maintaining processes
  • Update his/her backup about any related activities.
  • Lead by example and demonstrate professionalism, integrity, and a commitment to quality. Act as a role model for technical excellence, teamwork, and leadership.
  • Participate in cross-functional meetings and discussions.

 

Minimum Skills Required:

 

Academic Qualification(s):

 

1. Preferably a bachelor's degree in computer science, or an equivalent of the degree in appropriate education.

 

Technical skills:

 

1. Good knowledge of SDLCs, different architectures and design strategies/ methodologies

2. Knowledge of Client/Server/Distributed system development methods and practices

3. Knowledge of Intranet/Internet systems development methods and practices preferred.

4. Sound knowledge of UML and OO Analysis and Design

5. Expert in preparing Class diagrams, Sequence diagrams and DFD/ER diagrams etc.

6. Strong understanding of impact analysis and effective program change control

7. Experienced in task evaluation and division

Job Summary

  • Published on:2024-11-04 8:17 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2025-01-22