Technical Manager - Software Development
DBS -
New Cairo, CairoPosted 3 years ago112Applicants for1 open position
- 9Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Hands-on role with development activities and delivery commitments in addition to managing, mentoring, and growing your team
- Ensures that all projects have milestones and performs periodic reviews to ensure projects are on target.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software.
- Design, develop, and unit test applications in accordance with established standards.
- Manage subordinate staff in the day-to-day performance of their jobs.
- Ensuring that products and services are delivered on time and within budget.
Job Requirements
- Bachelor's Degree in Software Engineering, Computer Science, Information Technology, or similar.
- 10+ years of experience in software development and team management.
- Experience in a variety of software development approaches and methodologies including Agile.
- Experience in both architecture and implementation-level software design.
- Experience in the development of software using c#, .Net, and SQL Server technologies.
- Teamwork and problem-solving skills, with the ability to interact and communicate successfully with business partners and development teams.
- Strong analytical and estimation skills with the ability to quickly debug application problems and provide short- & long-term solutions.