Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Architect

ArabDT
New Cairo, Cairo
Posted 3 years ago
38Applicants for1 open position
  • 25Viewed
  • 2In Consideration
  • 19Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Main Job Duties:

  • Design and architecture reviews.
  • Architecture decisions concerning requirements raised by stakeholders.
  • Promotion of shared infrastructure and applications to reduce costs and improve information flow by being aware of the big picture.
  • Identify architectural gaps and conflicts. Determine what needs to be done and how it will be carried out.
  • Assess the ability of the enterprise to make the required architectural changes.
  • Ensure that projects do not duplicate functionality or diverge from each other and business and IT strategies.
  • Deciding the most suitable architecture and technologies that shall be used.
  • Review architecture and implementation to Identify issues and propose the best way to fix them according to company/client standards.
  • Provide supporting information to the Engineers to aid in implementing the proposed architecture.
  • Mentoring resources to achieve their development plan objectives with alignment with the resource manager.
  • Provide technical training content and material.
  • High-level technical consultation and developer mentoring
  • Coordinate with the resource manager to utilize bench team in building reusable boilerplate / components that apply best practices and coding standards to increase team productivity.
  • Building PO-Cs for newly proposed architecture or technologies to show the best way of doing things.
  • Build, maintain, and evolve company coding, architectural and methodology standards.
  • Identify & promote all the automated means to enforce standards and raise productivity.
  • Participate in building a company’s technology radar in coordination with sales and account management.
  • Supporting the sales process including estimates, etc.
  • Interview of Final Candidates joining the development team.
  • Resolving technical conflicts within the team.

Job Requirements

  • Experience in the design and implementation of complex IT solutions (including scalable cloud-based solutions)
  • Experience architecting, refactoring or operating large scale and impactful IT projects - either on-premises or in the cloud
  • Exceptional communication and presentation skills
  • Understand how to leverage technology solutions for supporting business goals, providing guidance on supported and not supported technical scenarios.
  • Knowledge-based and experienced-based industry certifications strongly (e.g. SysOps Admin, Solutions Architect Professional, etc.).
  • Deep understanding of digital transformation business drivers, cloud platforms
  • TOGAF Certificate is preferable 

Featured Jobs

Similar Jobs

Search other opportunities
JobsCreative/Design/ArtSenior Software Architect