Browse Jobs
For Employers
Post JobLog inGet Started

Software Engineering Manager - Microsoft Stack

El Mazeed Technology
Maadi, Cairo
Posted 5 years ago
27Applicants for1 open position
  • 26Viewed
  • 7In Consideration
  • 2Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Achieving an expert level understanding of our customers’ environments and their use of our products
  • Leading technical delivery of one or more products and match the needs of the target customer base
  • Mentor your teams of Chief architect, architects and engineers to deliver high quality of code
  • Deliver a consistently high-quality product which has a high “First Time Acceptance Rate” from the engineering leadership.
  • Comply with Chief Architecture process playbooks
  • Keep up to date with the latest software engineering trends
  • Support to recruit engineering personnel, technical staffing and project teams formation.
  • Present practical input for strategic technology decisions.
  • Help translation of business requirements into technical needs and actions.
  • Supervise reporting responsibility for independent software contractors, software engineers and outsourcing partners.
  • Prepare all required Technical Proposal pertinent to software engineering.

Job Requirements

  • Bachelor’s Degree in Computer Science is mandatory.
  • 10+ years of software development/engineering experience in C# or Java
  • Proven managerial skills with at least 3 years of experience managing teams of at least 10 individual contributors
  • Experienced in leading multiple teams across multiple products and technologies
  • At least 1 year of experience in releasing software products within a CI/CD environment
  • At least 1 year experience working with cloud services
  • 3+ years of a proven track record in leading a quality focused engineering team
  • 2+years experience using Jira, TFS and Github
  • Proven experience in building high-performance teams and scalable best engineering practices
  • Very good level of English proficiency

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Engineering Manager - Microsoft...