Top Business Group for Human Resources

Software Development Manager

Category IT
Publish Date Tuesday 10-09-2019
Country Egypt
Gender any
Years Of Experience 6 - 9 Years
Salary Negotiable

A reputable company located in Maadi is hiring a Software Development Manager


Job Description :
  • Research, write, edit and proofread complex technical data.
  • Create, maintain and update manuals, procedures, specifications and other documents for Architecture, source code and APIs
  • Create, maintain and update installation instructions, training material and other technical documents.
  • Design and establish style guidelines and standards for texts and illustrations to meet business needs.
  • Review, revise, modify or edit documents prepared by others team members
  • Compile, organize and write online help files to support end-users.
Qualifications :
  • Computer Skills:Excellent in MS office suit
  • Language Proficiency:Excellent in Arabic and English (written and spoken)
  • Bachelor Degree:BS or MS degree in Computer Engineering or Computer Science disciplines.
  • Experience Background:Strong background within Agile
  • Problem Solving Skills, all software is designed to solve some user problem regardless of the programming language or technology you use.
  • Big Picture Thinking, it’s not just about writing code, but also how the other life-cycle stages like requirements, design, testing and maintenance impact coding and vice-versa. Whether it’s Agile, Lean.
  • Extensive experience designing and developing enterprise-grade software
  • Extensive experience with Agile/Scrum development methodology
  • Experience with source control management systems and continuous integration/deployment environments
  • Experience with debugging, performance profiling and optimization
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
  • Able to influence and drive projects to meet key milestones and overcome challenges
  • Internally motivated, able to work proficiently both independently and in a team environment
  • Experience in formal personal development planning and individual, team and process performance management
  • Preferable to know (- Microsoft Azure - C# - Dot NET MVC - Dot NET Core - Front End (Angular, React, Vue) - DevOps - Git flow, TFS - Microservices - Docker - MS SQL Server - Redis - MongoDB - Rest APIs - Oth2 - OpenID - Identity Server 4 - Yaml, Helm - Rabbit Mq or Simple Queue Service (SQS) or Apache Kafka)
  • Years of Experience:7 Years and above