Technical Architect

infasme.com - Heliopolis, Cairo

12
Applicants for
1 open position
4
Seen
Experience Needed:
More than 6 years
Career Level:
Manager
Job Type:
Full Time
Salary:
Confidential
Languages:
English
Vacancies:
1 open position
About the Job
  • Work closely with product owners and team leaders to retrieve and translate customer requirements into deliverables and work products.
  • Development of sophisticated software solutions taking stability, reliability as well as re-usability and maintainability into account.
  • Cooperate with the developers as well as the project stakeholders (project leads and solution managers) to ensure the compliance of the project and product requirements with the defined software solution and strategy.
  • Make the documentation of the software architecture and all its sub-components (including external interfaces).
  • Perform and coordinate software architecture studies (e.g. Proof-of-Concept realization).
  • Risk assessment (incl. effort estimation and mitigation actions) of a software architecture according to system/customer requirements.
  • Define software architecture styles and principles as well as coding guidelines and standards (i.e. software quality profiles).
  • Monitor technological development and progress of teams.
  • Contribute to the overall test strategy and continuous integration environment.
  • Mentor and coach software developers and team leaders.
Job Requirements
  • Bachelor’s degree in an appropriate field of study or equivalent work experience.
  • Excellent command of English language.
  • Applicable experience preferably within a technology organization as both a hands-on architect and a software engineer.
  • Has the ability to develop, manage and lead technical teams.
  • Experience in Object Oriented Design (OOD) using high-level languages – ex: C#
  • Comfortable “working virtually” with teammates and customers around the world. We do a lot of Skype and video conferencing.
  • Proficiency in the following skills and technologies is mandatory:
  1. NET MVC and Microsoft Development Tools.
  2. Experience in Microsoft Azure, at least App Services and Azure Storage.
  3. SQL Server and NoSQL experience (MongoDB and CouchDB)
  4. JavaScript (ReactJS, AngularJS), HTML5, CSS3.
  5. Cloud computing architecting.
  6. Linux, REST, tools for CI/CD (VSTS), Git and shell scripting.
  7. Automated Unit Testing, Release, and Deployment Management tools.
About this Company

infas ME – Member of Win Group, is an IT Dubai-based company founded in 1997. The company offers a wide range of ECM solutions and Document Management Services based on leading technology providers. For more than 15 years, the company has successfully implemented enormous... (More)

See all Careers and Jobs at infasme.com
Hiring?
Signup for an employer account and Post your Jobs!