Browse Jobs
For Employers
Post JobLog inGet Started

Software Development Team Lead (.Net)

JOBMASTER
Maadi, Cairo
Posted 6 years ago
55Applicants for2 open positions
  • 33Viewed
  • 20In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Formulate, design and develop software solutions based on business requirements and application road-map in alignment with architectural direction and standards.
  • Ensure that designs are performance, scalable, resilient and align to appropriate recoverability pattern.
  • Develops and directs software system design, programming, and documentation.
  • Responsible for providing technical leadership, mentoring, direction, and training to application development resources.
  • Assists the PM in the creation, enhancement and execution of detailed work plans and schedules for assigned projects.
  • Assists with assembling comprehensive software development estimates and budgets during SDLC.
  • Identifies and quantifies risk, makes recommendations for risk mitigation and contingency plans.
  • Assists with issue identification, tracking and resolution.
  • Documents and reports status and progress of assigned tasks on a regular basis.
  • Identifies and defines necessary controlling activities for assigned tasks, specifically related to design, build and unit testing.
  • Responsible for ensuring adherence of all deliverables to appropriate standards and quality levels.
  • Work closely with enterprise architecture team and development teams to define and implement enterprise process standards.

Job Requirements

  • B.S. in Computer Science, Engineering, related discipline or equivalent experience
  • Strong Experience in C#, MVC, .NET & MS SQL.
  • Strong understanding of Object Oriented Programming and Design Patterns.
  • Knowledge of MS SharePoint is a plus.
  • Customer Oriented, Flexible, Attention to Details and Deadline-Oriented individual.
  • Team player, self-motivated and positive person
  • Ability to solve problems creatively and effectively.
  • Excellent communication skills
  • Fluent English is a must

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Development Team Lead (.Net)