Browse Jobs
For Employers
Post JobLog inGet Started

Technical Project Lead

PMaestro
Cairo, Egypt
Posted 6 years ago
67Applicants for1 open position
  • 47Viewed
  • 7In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job description:

We are looking for talented a full stack Technical project lead, with excellent Communication skills, to support our projects. We offer competitive salaries, Career advancement opportunities, and other benefits.

Job Summary:

Our Technical Project Leads are responsible of design and develop digital solutions, and to lead a team to creatively address challenging opportunities and are successful in driving the implementation of process and technology solutions that meet the business needs of our clients with commitment to collaborative problem solving, sophisticated design, and focus on product quality

Responsibilities

Technical Lead:

  • Drive the technical design of solutions by working with customers to understand their needs.
  • Act as the technical lead during the design phase, working in conjunction with a Project Manager to create the development plan.
  • Provide the technical support for the design of software architecture, BRD, SRS and Technical proposals write-ups.
  • Contribute to platform strategy projects by educating customers on options and providing recommendations for platform architecture, coding best-practices, security, integration, add-ons, development process, etc.
  • Support the project manager in Assessment and validations of needed development activities and effort estimations exercises to staff for the project.
  • Lead the Design, build, and maintenance of efficient, reusable, and reliable code.
  • Ensure the design of the best possible performance, quality, and responsiveness of the applications.
  • Lead the Investigation of significant problems, bottlenecks, bugs, trends and root causes of issues, and drive plans to resolve the issues to satisfy clients’ needs.
  • Create technology strategy, procedures, Policies and processes for clients’ desired solutions.
  • Assist with development tasks when needed - this role will be a mixture of leadership and direct involvement.

Project Coordination:

  • Responsible for technically managing project team, identifies what technology to use, code review, be an expert in solving technical issues.
  • Lead a development team and partners to build solutions. This includes in-house developers or external partners.
  • Coordinating, following up, and assigning tasks to technical project team members.
  • Coordinates project activities, schedules and prioritizes project features and tasks.
  • Provides high level technical guidance to project team members.
  • Has final approval of the design specifications and project architecture.
  • Clear communication of solution development decisions and status updates and answering technical questions.
  • Ensure quality of projects deliverables on timely manner .
  • Lead solution documentation efforts and Solutions’ versions control management.
  • Overseeing technical Partners/Vendors management to bring the maximum value to PMaestro as well as our clients’.
  • Communicate with Vendors Project Managers through the project time line and at the agreed on project milestones to walkthrough the finalized requirements and gather the required feedback.
  • Provide periodic status report to the project manager.
  • Escalate whenever needed to achieve the results.
  • Acts as the project Chief Architect when needed.

Job Requirements

Qualifications

Required Experience:

  • Bachelor’s degree in one of the following areas:Computer Science,Information Systems ,Computer/ Electrical/ Communication Engineering
  • 8+ years of overall experience in software development, with 4+ years of Full Stack development experience
  • Deep custom software development industry experience.
  • Design, architecture, and implementation using best practices experience
  • Experience coaching and mentoring technical team members
  • Technical acumen to convert business plans into technical solutions that work
  • Experience building apps, both front-end and back-end.
  • Experience with all aspects of DevOps (source control, continuous integration, deployments, etc.)
  • Experience working with and delivering projects using Agile methodologies.
  • Strong team player willing to pitch in and do whatever it takes to make our team/customer successful
  • Professional, accountable, enthusiastic, and confident, with a customer focus
  • Excellent communication skills with ability to explain ideas very clearly through verbal, graphic, and written communication

Preferred Experience

  • Experience with several of the following technologies:
  • Back-end technologies like Java,js, Spring, Ruby,PHP, Node.js.
  • HTML5/CSS3/JavaScript
  • JavaScript frameworks (Angular.js, ReactJS, Backbone, Ember, jQuery, jQuery Mobile)
    com, Salesforce1 mobile app, Apex, Visualforce, Lightning
  • Android or IOS Mobile Development
  • Postgres, MongoDB, Heroku Connect
  • REST web services/JSON structures
  • Git Version Control with Github or Bitbucket
  • Cordova/PhoneGap
  • Salesforce Mobile SDK
  • Experience with Node.js and common Javascript frontend languages such as AngularJS or ReactJS

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Project Lead