Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Solution Architect

Mondia Media Egypt
Cairo, Egypt
Posted 6 years ago
10Applicants for1 open position
  • 10Viewed
  • 0In Consideration
  • 3Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Senior Software Solution architect

Senior Solution architect/Senior Technical consultant will be technically responsible for the successful creation and delivery of the Service center technical output by:

  • Making key software design and implementation decisions with the development teams in Coordination with other relevant stakeholders
  • Planning for technical tasks including tracking technical dependencies
  • Managing change request’s technical impacts & making recommendations
  • Guaranteeing quality of deliveries
  • Educating the team on technical best practices

Responsibilities:

  • Ensures full awareness of product’s technical platforms, technical solutions, and technical architecture
  • Defines Project’s technical solution in conjunction with the development team to accomplish the business objectives.
  • Assesses technical risk and create/manage mitigation plans.
  • Establishes standards and procedures to track and measure technical efficiency and effectiveness.
  • Works closely with technical Leaders, and supports in technical evaluations for development team(s), identifying strengths, problem areas, and developing plans for improving performance (as applicable)
  • Conducts technical interviews for technical positions candidates in coordination with technical leaders.
  • Scouts for and evaluates new technology, key development procedures and tools as opportunities for innovation and development excellence.
  • Oversees technical design documentation process for correctness and timeliness.
  • Provides input to the other disciplines on the practicality of initial design goals and impact to the overall project timeline.
  • Evaluates software implementation on design and task thoroughness
  • Identifies weak software systems that need code improvement and schedules preventive/corrective actions, when possible.
  • Promotes innovation and automation whenever possible
  • Ensures all configuration management procedures (version control, deployments, etc. …) are adequately followed, and propose improvements as necessary
  • Provides technical guidance to IT team
  • Aids in all stages of post-production including maintenance operations
  • Identifies potential user needs and resolve technical problems.
  • Ensures Non-functional product’s goals are always met (performance, security, usability, etc. …).

Job Requirements

Qualifications:

  • Bachelor's degree in IT (computer sciences, Software engineering)
  • A strong technology background is required, including experience in solution architecture, technology architecture, database design and software application design.
  • Proficiency in cross platforms software development using [Java technologies including Servlets, JSPs, JAX-RS, JPA, mobile applications development, and latest front-end technologies (JavaScript, jQuery, Backbone, Marionette, HTML 5, CSS, Less) and server-side JavaScript (Node.js, HAPI)]
  • 12+ years of relevant working experience, including at least 5 years in putting effective technical solutions
  • Experience in delivering multiple projects at the same time is also required.
  • Excellent experience with agile-scrum methodology
  • Excellent English language
  • German language is a plus
  • Experience in digital entertainment business is a plus

Featured Jobs

Similar Jobs

Search other opportunities
JobsEngineering - Telecom/TechnologySenior Software Solution Architect