Browse Jobs
For Employers
Post JobLog inGet Started

Software Development Team Lead

Nasr City, Cairo
Posted 7 years ago
50Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Coordinate with analysis team and product owners to perform requirement delivery sessions
  • Participate on the software architecture and design phases
  • Work within the Standards and Architecture Team on technical, enterprise initiatives. This will likely involve vision setting, researching, training, and all phases of the software development life cycle
  • Performing code review for all development tasks to ensure code quality and standards
  • Developing risky use-cases
  • Support/Lead developers both on and off shore to deliver the required software components
  • Mentor junior members of the team with the goal of improving their design and development skills
  • Support application deployment to the QC and Production environments
  • Troubleshoot problems as needed in the QC and Production environments
  • Engage in hands-on, in-depth analysis, review and design of the software, including technical review and analysis of source code. Will include reviews of in-house developed code, as well as review of technologies provided by third party vendors.
  • Performing object oriented and data modeling and design

Job Requirements

  • Ability to thrive in a complex environment and manage competing priorities.
  • Advanced analytical skills
  • Having competent written and spoken communication
  • Excellent experience on developing enterprise web applications
  • Excellent experience on OOAD
  • Excellent experience in J2EE, JPA, JDBC, EJB, Angular2, Spring framework, Bamboo Continuous Integration, Junit, GIT, SQL / NO-SQL and SOAP/REST web-services
  • Significant experience of common and J2EE design patterns.
  • Good knowledge on Agile development and software life cycle
  • Good knowledge on micro service design and development
  • Good knowledge on service oriented design and development

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Development Team Lead