Browse Jobs
For Employers
Post JobLog inGet Started

Technical Lead

Nile Bits, LLC
6th of October, Giza
Posted 6 years ago
29Applicants for2 open positions
  • 19Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Develop and execute software development plans
  • Design development components based on the system specifications.
  • Working closely with management team in evaluating current systems and proposing future plans.
  • Provide recommendations to management concerning issues of programmer productivity and software development management
  • Define functional specifications of the system for the appropriate hardware
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
  • Validate deliverables.
  • Preparing status reports.
  • Providing Technical supervision to other team members
  • Develop an extensive working knowledge of the internal products
  • Participate in service delivery process
  • Research and recommend software tools to management

Job Requirements

  • Knowledge of Software Development Life Cycle (SDLC), especially on QC and testing phase
  • Planning and leading skills
  • Software architecture design.
  • Reporting capabilities using tools available in the market and to communicate the status of the testing to the upper management
  • Experience in developing web-based solutions and desktop solutions
  • Ability to communicate professionally by phone and email
  • Ability to cultivate positive working relationships with customers and co-workers
  • Ability to effectively communicate technical information
  • Analytical and troubleshooting skills
  • Good knowledge of Microsoft Office products
  • Good administrative skills and an ability to manage own workload
  • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
  • Ability to work on multiple projects
  • Experience and ability to teach or instruct co-workers.

Strong Evidence:

  • C#
  • Object-Oriented Programming
  • .Net
  • ASP.Net 2.0/above
  • Relational database design
  • Desktop Application Development
  • JavaScript, XML, JQuery, and Web services
  • MS SQL Server 2008R2
  • SQL 2008R2 Reporting Services
  • Oracle 10g/Above Knowledge/Exposure is a plus
  • Ajax, Share Point is an added advantage

Expertise

  • Experienced in refactoring applications code to improve performance and efficiency.
  • Expert knowledge of computer program design methods and techniques.
  • Experience in migration projects
  • Expert knowledge of standard development tools.
  • Expert knowledge of used operating systems.
  • Strong analytical skills and problem-solving techniques.
  • Good knowledge of security and encryption.

Skills

  • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
  • Ability to use automation techniques to generate code based on code-patterns.
  • Ability to work on multiple projects
  • Experience and ability to teach or instruct co-workers.
  • Ability to learn new programming languages quickly.
  • Strong diagnosing and troubleshooting skills
  • Performs work of high difficulty in designing, writing, editing, modifying, and debugging computer programs.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Lead