Software Engineer Team Lead (SCRUM /Agile)

Confidential Company - Mansoura, Dakahlia

5
Applicants for
1 open position
5
Seen
Experience Needed:
4 to 5 years
Career Level:
Manager
Job Type:
Full Time
Salary:
Negotiable
Languages:
Arabic, English
Vacancies:
1 open position
About the Job

Job Summary;

  • The main purpose of this role is to lead a team of Software Engineers delivering business-critical projects whilst maintaining high morale, managing the day to day activities in an efficient and professional manner and ensuring all team targets are met as advised by management.

Technical Lead Aspects of the Role:

  • Oversee the technologies, tools, and techniques used within the team
  • Work closely with the business and Engineers on issues related to design and requirements
  • Ensure that development standards, policies and procedures are adhered to.
  • Drive change to implement efficient and effective strategies as advised by management
  • Develop and implement IT standards and procedures to aid in the development of high-quality software.
  • Ensure that all Engineers within the team understand and follow existing IT standards.
  • Ensure that all software developed within your team satisfies the business requirements as specified.
  • Ensure that projects are accurately estimated and delivered to schedule
  • Show flexibility to respond to the changing needs of the business.
  • Lead a team of Software Engineers in the creation of high-quality software within agreed project deadlines.
  • Train and integrate new team members and proactively support the continued development of existing team members
  • Build and promote a positive working environment for the team.
  • Effectively manage team members in line with company policy and procedures, including performance, development, disciplinary and conflict resolution with effective feedback.
  • Implement team goals and objectives.
  • Supervise, train and guide team members.
  • Inspire and motivate team members.
  • Work with the wider team to support further initiatives including Recruitment of new employees into yours and other teams within Ocado Technology.
  • Build, Release Management, and automated builds.
Job Requirements
  • Experience using SCRUM or other Agile methodologies.
  • Good written and verbal communication skills in English.
  • Familiarity with Team foundation server (TFS).
  • Should be able to intervene and find coding or design solutions if needed to help the team.
  • Be knowledgeable about each member of your team, their strengths, weaknesses and effectiveness, whilst translating each of their behaviors into clear tasks and objectives to improve their individual performance.
  • Excellent knowledge of C#, .Net, MVC, Web API, WCF, SQL Server and Visual Studio.