Principal Developer - Software Engineering

Lahore, Punjab YetiTech

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description :

ABOUT YETITECH:

For over 5 years YetiTech has been helping companies reach their financial and branding goals.

YetiTech is a leading software and website development house, providing technical implementations, mobile apps, and custom integrations. We work with international clients across various industries, delivering high-quality digital solutions.

Join us to steer transformative projects with global impact.

POSITION OVERVIEW:

The Principal Developer at YetiTech is a senior hands-on technical leader responsible for architecting scalable systems, writing high-performance code, and mentoring engineering talent. This role ensures that software quality, delivery velocity, and system design evolve with the growth of the company.

Unlike traditional management roles, the Principal Developer leads by doing: actively coding, driving design decisions, setting standards, and elevating team performance across pods. They also play a key role in shaping our DevOps maturity and engineering culture.

KEY RESPONSIBILITIES:

TECHNICAL ARCHITECTURE & DEVELOPMENT

Design scalable and maintainable system architectures aligned with long-term business goals.

Lead architecture reviews and decision-making for key backend projects.

Write and review high-quality code that follows best practices in testing, performance, and security.

Ensure environment parity across dev, staging, and production environments for critical systems.

DELIVERY, DEVOPS & TOOLING

Contribute actively to sprint work, delivering 4–6 features per sprint.

Ensure adherence to CI/CD and static code quality standards (e.g. linting, test coverage).

Monitor and improve DORA metrics: deployment frequency, change lead time, failure rate, and recovery speed.

Approve backend tooling and maintain pipeline health across active projects.

MENTORSHIP & TECHNICAL UPLIFT

Mentor mid-level and junior developers via pair programming, code reviews, and internal tech talks.

Guide peers in adopting clean code practices, secure design, and modern backend patterns.

Participate in team-wide knowledge-sharing and documentation efforts.

COLLABORATION & LEADERSHIP

Work closely with the Head of Engineering and CTO to define and evolve the technical roadmap.

Participate in architectural reviews and lead system design discussions across pods.

Take full ownership of end-to-end delivery for systems you architect.

Act as a model of professionalism, code quality, and collaborative leadership.

Job Specification :

EDUCATION & EXPERIENCE

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.

7+ years of professional experience as a backend or full-stack developer.

2+ years in a senior technical role (e.g. Tech Lead, Principal Engineer).

TECHNICAL COMPETENCIES

Proven ability to design scalable systems (microservices, APIs, data flows).

Deep experience with CI/CD, version control, code linting, static analysis, and automated testing.

Proficiency with cloud platforms, containerisation (e.g. Docker), and environment parity setups.

Familiarity with DevOps, secure architecture, and backend tooling evaluation.

Strong grasp of performance optimisation, system reliability, and uptime principles.

SOFT SKILLS & LEADERSHIP

Strong mentorship, communication, and documentation abilities.

Passion for technical excellence and continuous learning.

Ability to lead by example, drive standards, and earn peer respect across pods.

Comfortable making assertive but collaborative decisions in complex technical discussions.

APPLY HERE:

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Principal Developer - Software Engineering

Lahore, Punjab YetiTech

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description :

ABOUT YETITECH: For over 5 years YetiTech has been helping companies reach their financial and branding goals. YetiTech is a leading software and website development house, providing technical implementations, mobile apps, and custom integrations. We work with international clients across various industries, delivering high-quality digital solutions. Join us to steer transformative projects with global impact. POSITION OVERVIEW: The Principal Developer at YetiTech is a senior hands-on technical leader responsible for architecting scalable systems, writing high-performance code, and mentoring engineering talent. This role ensures that software quality, delivery velocity, and system design evolve with the growth of the company. Unlike traditional management roles, the Principal Developer leads by doing: actively coding, driving design decisions, setting standards, and elevating team performance across pods. They also play a key role in shaping our DevOps maturity and engineering culture. KEY RESPONSIBILITIES: TECHNICAL ARCHITECTURE & DEVELOPMENT Design scalable and maintainable system architectures aligned with long-term business goals. Lead architecture reviews and decision-making for key backend projects. Write and review high-quality code that follows best practices in testing, performance, and security. Ensure environment parity across dev, staging, and production environments for critical systems. DELIVERY, DEVOPS & TOOLING Contribute actively to sprint work, delivering 4–6 features per sprint. Ensure adherence to CI/CD and static code quality standards (e.g. linting, test coverage). Monitor and improve DORA metrics: deployment frequency, change lead time, failure rate, and recovery speed. Approve backend tooling and maintain pipeline health across active projects. MENTORSHIP & TECHNICAL UPLIFT Mentor mid-level and junior developers via pair programming, code reviews, and internal tech talks. Guide peers in adopting clean code practices, secure design, and modern backend patterns. Participate in team-wide knowledge-sharing and documentation efforts. COLLABORATION & LEADERSHIP Work closely with the Head of Engineering and CTO to define and evolve the technical roadmap. Participate in architectural reviews and lead system design discussions across pods. Take full ownership of end-to-end delivery for systems you architect. Act as a model of professionalism, code quality, and collaborative leadership. Job Specification :

EDUCATION & EXPERIENCE Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field. 7+ years of professional experience as a backend or full-stack developer. 2+ years in a senior technical role (e.g. Tech Lead, Principal Engineer). TECHNICAL COMPETENCIES Proven ability to design scalable systems (microservices, APIs, data flows). Deep experience with CI/CD, version control, code linting, static analysis, and automated testing. Proficiency with cloud platforms, containerisation (e.g. Docker), and environment parity setups. Familiarity with DevOps, secure architecture, and backend tooling evaluation. Strong grasp of performance optimisation, system reliability, and uptime principles. SOFT SKILLS & LEADERSHIP Strong mentorship, communication, and documentation abilities. Passion for technical excellence and continuous learning. Ability to lead by example, drive standards, and earn peer respect across pods. Comfortable making assertive but collaborative decisions in complex technical discussions. APPLY HERE:
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager(Mern Stack)

Lahore, Punjab Hirings Point

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Software Engineering Manager (MERN Stack)

Be among the first 25 applicants 5 days ago

Direct message the job poster from Hirings Point

Position: Freelance Recruiter | Global Recruiter | Technical Recruiter | HR Consultant

We are seeking an experienced and motivated full-time on-site Engineering Manager to lead our technical teams, drive engineering excellence, and ensure timely, quality results. Responsibilities include overseeing daily development activities, managing team performance, resource allocation, assisting in hiring, and fostering a collaborative, innovative environment.

Key Responsibilities:

  • Lead, mentor, and develop a team of engineers across various projects.
  • Manage end-to-end delivery of engineering solutions, ensuring quality, scalability, and timeliness.
  • Collaborate with product, design, and cross-functional teams to define technical requirements and project roadmaps.
  • Set team goals, monitor progress, and uphold high technical standards.
  • Identify, recruit, and onboard engineering talent as needed.
  • Implement and optimize engineering processes, tools, and best practices.
  • Conduct performance reviews and provide constructive feedback.
  • Stay updated with industry trends and emerging technologies to foster innovation.
  • Conduct final technical interviews and collaborate with HR on hiring decisions.

Required Skills and Qualifications:

  • Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.
  • At least 5 years of experience in software engineering, with 2+ years in leadership roles.
  • Strong technical background with hands-on experience.
  • Excellent leadership, communication, and management skills.
  • Experience with Agile methodologies (Scrum, Kanban) and project management tools.
  • Ability to manage multiple projects and meet deadlines.
  • Experience working in a software services company.
  • Knowledge of DevOps, CI/CD pipelines, and cloud infrastructure (AWS, Azure, GCP).
Seniority Level
  • Mid-Senior level
Employment Type
  • Full-time
Job Function
  • Engineering and Information Technology
Industries
  • Human Resources Services

Referrals increase your chances of interviewing at Hirings Point by 2x.

Get notified about new Software Engineering Manager jobs in Lahore, Punjab, Pakistan .

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager(Mern Stack)

Lahore, Punjab Hirings Point

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Software Engineering Manager (MERN Stack)

Be among the first 25 applicants 5 days ago Direct message the job poster from Hirings Point Position: Freelance Recruiter | Global Recruiter | Technical Recruiter | HR Consultant

We are seeking an experienced and motivated full-time on-site Engineering Manager to lead our technical teams, drive engineering excellence, and ensure timely, quality results. Responsibilities include overseeing daily development activities, managing team performance, resource allocation, assisting in hiring, and fostering a collaborative, innovative environment. Key Responsibilities: Lead, mentor, and develop a team of engineers across various projects. Manage end-to-end delivery of engineering solutions, ensuring quality, scalability, and timeliness. Collaborate with product, design, and cross-functional teams to define technical requirements and project roadmaps. Set team goals, monitor progress, and uphold high technical standards. Identify, recruit, and onboard engineering talent as needed. Implement and optimize engineering processes, tools, and best practices. Conduct performance reviews and provide constructive feedback. Stay updated with industry trends and emerging technologies to foster innovation. Conduct final technical interviews and collaborate with HR on hiring decisions. Required Skills and Qualifications: Bachelor’s or Master’s in Computer Science, Software Engineering, or related field. At least 5 years of experience in software engineering, with 2+ years in leadership roles. Strong technical background with hands-on experience. Excellent leadership, communication, and management skills. Experience with Agile methodologies (Scrum, Kanban) and project management tools. Ability to manage multiple projects and meet deadlines. Experience working in a software services company. Knowledge of DevOps, CI/CD pipelines, and cloud infrastructure (AWS, Azure, GCP). Seniority Level

Mid-Senior level Employment Type

Full-time Job Function

Engineering and Information Technology Industries

Human Resources Services Referrals increase your chances of interviewing at Hirings Point by 2x. Get notified about new Software Engineering Manager jobs in

Lahore, Punjab, Pakistan .

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Lahore, Punjab Istudywise

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We're looking for a talented developer with an engineering mindset who thrives in rapid experimentation environments. You'll help us quickly build and test new ideas, turning concepts into functional products that we can get in front of customers fast. This role is ideal for someone early in their career (0-2 years of experience) who demonstrates strong technical fundamentals, problem-solving abilities, and a passion for rapid iteration and learning.

Responsibilities
  • Design, develop, and deploy MVPs (Minimum Viable Products) and prototypes quickly
  • Build and execute technical experiments to validate product hypotheses
  • Implement instrumentation to measure user behavior and gather feedback
  • Rapidly iterate based on customer feedback and testing results
  • Collaborate with product managers to translate ideas into testable solutions
  • Participate in code reviews to ensure quality while maintaining velocity
  • Contribute to technical discussions with a focus on speed-to-market tradeoffs
  • Help identify the most efficient paths to test new concepts
  • Document learnings from experiments to inform future development
Required Qualifications
  • 0-2 years of software development experience
  • Strong foundation in computer science fundamentals
  • Proficiency in at least one programming language (excluding HTML, CSS, JavaScript)
  • Experience building small projects quickly (personal projects, hackathons, etc.)
  • Familiarity with version control systems (Git)
  • Basic understanding of user metrics and product analytics
  • Ability to debug and troubleshoot technical issues efficiently
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication
Engineering Mindset Qualities We Value
  • Bias toward action and rapid implementation
  • Comfort with shipping early versions to gather feedback
  • Ability to make smart technical tradeoffs that prioritize speed to market
  • Curiosity about how systems work and why things are built the way they are
  • Skill in breaking down complex problems into testable hypotheses
  • Focus on outcomes rather than just completing tasks or following processes
  • Willingness to question assumptions and propose alternative approaches
  • Comfort with uncertainty, ambiguity, and changing requirements
  • Resilience when experiments fail and eagerness to apply those learnings
  • Desire to continuously improve through rapid learning cycles
Our Team Values
  • Mission Driven - We focus on achieving outcomes, not just completing tasks
  • Act with integrity, transparency, and courage - We believe in honest communication and taking responsible risks
  • Stay curious to learn and experiment - We value rapid experimentation and continuous learning
What You'll Learn and Experience
  • The art of rapidly building, testing, and iterating on product ideas
  • How to make smart technical decisions that prioritize learning and customer feedback
  • Creating instrumentation that generates meaningful insights from experiments
  • Balancing speed with sufficient quality to get valid customer feedback
  • Working in a fast-paced, transparent environment with radical candor feedback
  • The complete product development cycle from concept to customer validation
  • How to learn from both successful and failed experiments
Seniority level
  • Executive
Employment type
  • Full-time
Job function
  • Information Technology

Referrals increase your chances of interviewing at StudyWise by 2x

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Development Lead

Lahore, Punjab Wali Systems

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Software Development Lead
Wali Systems, Pakistan

Wali Systems Inc. is a multinational company with offices in the USA and Pakistan. We are growing at a rapid pace and currently looking for exceptional resources to join our team. This particular position is for someone who has experience in software development and can also converse in English.

ROLE AND RESPONSIBILITIES:

  1. Help the business development team in securing new projects. Work during the night shift (US time zone) and talk to US clients, respond to email inquiries, get requirements, and pass them on to the development team. You will be allowed to work from home, and the company will bear all related expenses, for example, Internet bill, phone calls, etc. If you don't want to leave your technical domain, we can put you on rotation so that you can continue to work as a technical lead, but we will expect you to switch roles when requested.
  2. Help the marketing team in planning and executing campaigns. Marketing folks cannot respond to technical queries put forward by the clients. That's where your expertise will kick in.
  3. You must have excellent communication skills (both written and verbal). You will be expected to bid on projects on freelancing sites as well as other forums that we will direct you to. Having good business communication skills will be an added advantage.
  4. You must have a solid understanding of the software development life-cycle, including requirements gathering, converting requirements into technical specs, and breaking down requirements into tasks.
  5. You must be a team player. Since this is a senior position, you are expected to lead and train junior developers if and when needed.
Job Specification

TECHNICAL REQUIREMENTS:

  1. Good understanding of DIV-based designs, responsive designs, and CSS is required.
  2. Excellent learning skills! You must be willing to learn new things and should have the ability to think outside the box. You must be innovative and able to work independently with little or no guidance.

We pay an excellent salary and performance-based bonus. If you think you are a rockstar or want to be one, then wait no further. Apply today and see your career grow. If you perform really well, you will be promoted to a managerial role.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Lahore, Punjab Istudywise

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

We're looking for a talented developer with an engineering mindset who thrives in rapid experimentation environments. You'll help us quickly build and test new ideas, turning concepts into functional products that we can get in front of customers fast. This role is ideal for someone early in their career (0-2 years of experience) who demonstrates strong technical fundamentals, problem-solving abilities, and a passion for rapid iteration and learning. Responsibilities

Design, develop, and deploy MVPs (Minimum Viable Products) and prototypes quickly Build and execute technical experiments to validate product hypotheses Implement instrumentation to measure user behavior and gather feedback Rapidly iterate based on customer feedback and testing results Collaborate with product managers to translate ideas into testable solutions Participate in code reviews to ensure quality while maintaining velocity Contribute to technical discussions with a focus on speed-to-market tradeoffs Help identify the most efficient paths to test new concepts Document learnings from experiments to inform future development Required Qualifications

0-2 years of software development experience Strong foundation in computer science fundamentals Proficiency in at least one programming language (excluding HTML, CSS, JavaScript) Experience building small projects quickly (personal projects, hackathons, etc.) Familiarity with version control systems (Git) Basic understanding of user metrics and product analytics Ability to debug and troubleshoot technical issues efficiently Strong analytical and problem-solving skills Excellent written and verbal communication Engineering Mindset Qualities We Value

Bias toward action and rapid implementation Comfort with shipping early versions to gather feedback Ability to make smart technical tradeoffs that prioritize speed to market Curiosity about how systems work and why things are built the way they are Skill in breaking down complex problems into testable hypotheses Focus on outcomes rather than just completing tasks or following processes Willingness to question assumptions and propose alternative approaches Comfort with uncertainty, ambiguity, and changing requirements Resilience when experiments fail and eagerness to apply those learnings Desire to continuously improve through rapid learning cycles Our Team Values

Mission Driven - We focus on achieving outcomes, not just completing tasks Act with integrity, transparency, and courage - We believe in honest communication and taking responsible risks Stay curious to learn and experiment - We value rapid experimentation and continuous learning What You'll Learn and Experience

The art of rapidly building, testing, and iterating on product ideas How to make smart technical decisions that prioritize learning and customer feedback Creating instrumentation that generates meaningful insights from experiments Balancing speed with sufficient quality to get valid customer feedback Working in a fast-paced, transparent environment with radical candor feedback The complete product development cycle from concept to customer validation How to learn from both successful and failed experiments Seniority level

Executive Employment type

Full-time Job function

Information Technology Referrals increase your chances of interviewing at StudyWise by 2x

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software product Jobs in Lahore !

Software Development Lead

Lahore, Punjab Wali Systems

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Software Development Lead Wali Systems, Pakistan

Wali Systems Inc. is a multinational company with offices in the USA and Pakistan.

We are growing at a rapid pace and currently looking for exceptional resources to join our team. This particular position is for someone who has experience in software development and can also converse in English. ROLE AND RESPONSIBILITIES: Help the business development team in securing new projects. Work during the night shift (US time zone) and talk to US clients, respond to email inquiries, get requirements, and pass them on to the development team. You will be allowed to work from home, and the company will bear all related expenses, for example, Internet bill, phone calls, etc. If you don't want to leave your technical domain, we can put you on rotation so that you can continue to work as a technical lead, but we will expect you to switch roles when requested. Help the marketing team in planning and executing campaigns. Marketing folks cannot respond to technical queries put forward by the clients. That's where your expertise will kick in. You must have excellent communication skills (both written and verbal). You will be expected to bid on projects on freelancing sites as well as other forums that we will direct you to. Having good business communication skills will be an added advantage. You must have a solid understanding of the software development life-cycle, including requirements gathering, converting requirements into technical specs, and breaking down requirements into tasks. You must be a team player. Since this is a senior position, you are expected to lead and train junior developers if and when needed. Job Specification

TECHNICAL REQUIREMENTS: Good understanding of DIV-based designs, responsive designs, and CSS is required. Excellent learning skills! You must be willing to learn new things and should have the ability to think outside the box. You must be innovative and able to work independently with little or no guidance. We pay an excellent salary and performance-based bonus. If you think you are a rockstar or want to be one, then wait no further. Apply today and see your career grow. If you perform really well, you will be promoted to a managerial role.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Engineering Manager (IT/ Software)

Lahore, Punjab Palmchip Pakistan (Pvt) Ltd.

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Bachelors or Masters Degree in Computer Sciences or Engineering

Description
The role of the Engineering Manager is to plan, execute, and finalize projects according to strict deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members and third-party contractors or consultants in order to deliver projects according to plan. The Engineering Manager will also define the project's objectives and oversee quality control throughout its life cycle.

Responsibilities

  1. Direct and manage project development from beginning to end.
  2. Define project scope, goals, and deliverables that support business goals in collaboration with senior management and stakeholders.
  3. Develop full-scale project plans and associated communications documents.
  4. Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion.
  5. Liaise with project stakeholders on an ongoing basis.
  6. Estimate the resources and participants needed to achieve project goals.
  7. Draft and submit budget proposals, and recommend subsequent budget changes where necessary.
  8. Where required, negotiate with other department managers for the acquisition of required personnel from within the company.
  9. Participate in software analysis, design, development, and support activities in conformance with the development and quality standards.
  10. Determine and assess the need for additional staff and/or consultants and make the appropriate recruitments if necessary during the project cycle.
  11. Set and continually manage project expectations with team members and other stakeholders.
  12. Delegate tasks and responsibilities to appropriate personnel.
  13. Identify and resolve issues and conflicts within the project team.
  14. Identify and manage project dependencies and critical path.
  15. Plan and schedule project timelines and milestones using appropriate tools.
  16. Track project milestones and deliverables.
  17. Develop and deliver progress reports, proposals, requirements documentation, and presentations.
  18. Determine the frequency and content of status reports from the project team, analyze results, and troubleshoot problem areas.
  19. Proactively manage changes in project scope, identify potential crises, and devise contingency plans.
  20. Define project success criteria and disseminate them to involved parties throughout the project life cycle.
  21. Coach, mentor, motivate, and supervise project team members and contractors, and influence them to take positive action and accountability for their assigned work.
  22. Build, develop, and grow any business relationships vital to the success of the project.
  23. Conduct project post-mortems and create a recommendations report in order to identify successful and unsuccessful project elements.
  24. Develop best practices and tools for project execution and management.
Job Specification
  1. Bachelor or Masters Degree in Computer Sciences or Engineering.
  2. More than 7 years of work experience, out of which at least 3 years of project management experience.
  3. More than 4 years of hands-on software development experience with C/C++ and/or Java.
  4. More than 3 years direct work experience in a project management capacity, including all aspects of process development and execution.
  5. Demonstrate experience in personnel management.
  6. Technically competent with various software platforms and technologies (C/C++, Java).
  7. Experience at working both independently and in a team-oriented, collaborative environment is essential.
  8. Can conform to shifting priorities, demands, and timelines through analytical and problem-solving capabilities.
  9. Reacts to project adjustments and alterations promptly and efficiently.
  10. Persuasive, encouraging, and motivating.
  11. Ability to elicit cooperation from a wide variety of sources, including upper management, clients, and other departments.
  12. Ability to defuse tension among project team, should it arise.
  13. Ability to bring project to successful completion through political sensitivity.
  14. Strong written and oral communication skills.
  15. Strong interpersonal skills.
  16. Adept at conducting research into project-related issues and products.
  17. Must be able to learn, understand, and apply new technologies.
  18. Customer service skills an asset.
  19. Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial.

Information Technology and Services - Lahore, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Engineering Manager (IT/ Software)

Lahore, Punjab Palmchip Pakistan (Pvt) Ltd.

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Bachelors or Masters Degree in Computer Sciences or Engineering Description The role of the Engineering Manager is to plan, execute, and finalize projects according to strict deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members and third-party contractors or consultants in order to deliver projects according to plan. The Engineering Manager will also define the project's objectives and oversee quality control throughout its life cycle.

Responsibilities Direct and manage project development from beginning to end. Define project scope, goals, and deliverables that support business goals in collaboration with senior management and stakeholders. Develop full-scale project plans and associated communications documents. Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion. Liaise with project stakeholders on an ongoing basis. Estimate the resources and participants needed to achieve project goals. Draft and submit budget proposals, and recommend subsequent budget changes where necessary. Where required, negotiate with other department managers for the acquisition of required personnel from within the company. Participate in software analysis, design, development, and support activities in conformance with the development and quality standards. Determine and assess the need for additional staff and/or consultants and make the appropriate recruitments if necessary during the project cycle. Set and continually manage project expectations with team members and other stakeholders. Delegate tasks and responsibilities to appropriate personnel. Identify and resolve issues and conflicts within the project team. Identify and manage project dependencies and critical path. Plan and schedule project timelines and milestones using appropriate tools. Track project milestones and deliverables. Develop and deliver progress reports, proposals, requirements documentation, and presentations. Determine the frequency and content of status reports from the project team, analyze results, and troubleshoot problem areas. Proactively manage changes in project scope, identify potential crises, and devise contingency plans. Define project success criteria and disseminate them to involved parties throughout the project life cycle. Coach, mentor, motivate, and supervise project team members and contractors, and influence them to take positive action and accountability for their assigned work. Build, develop, and grow any business relationships vital to the success of the project. Conduct project post-mortems and create a recommendations report in order to identify successful and unsuccessful project elements. Develop best practices and tools for project execution and management. Job Specification

Bachelor or Masters Degree in Computer Sciences or Engineering. More than 7 years of work experience, out of which at least 3 years of project management experience. More than 4 years of hands-on software development experience with C/C++ and/or Java. More than 3 years direct work experience in a project management capacity, including all aspects of process development and execution. Demonstrate experience in personnel management. Technically competent with various software platforms and technologies (C/C++, Java). Experience at working both independently and in a team-oriented, collaborative environment is essential. Can conform to shifting priorities, demands, and timelines through analytical and problem-solving capabilities. Reacts to project adjustments and alterations promptly and efficiently. Persuasive, encouraging, and motivating. Ability to elicit cooperation from a wide variety of sources, including upper management, clients, and other departments. Ability to defuse tension among project team, should it arise. Ability to bring project to successful completion through political sensitivity. Strong written and oral communication skills. Strong interpersonal skills. Adept at conducting research into project-related issues and products. Must be able to learn, understand, and apply new technologies. Customer service skills an asset. Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial. Information Technology and Services - Lahore, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Product Jobs View All Jobs in Lahore