App/ Software / Solution Architect

وصف الوظيفة

  • Design the overall Solution/application architecture of the product with the help of the team.
  • Guides project teams on technology strategy related to coding practices, continuous integration and automated deployment.
  • Accountable for the technical design of the product.
  • Be hands on and engage in coding to help the team to develop his solution and solve all surfacing problems at hand identifies and removes technical impediments.
  • Works with product owner to align the roadmap with strengths and opportunities within the technical stack.
  • Works with delivery Lead/Manager to align the roadmap with tech dependencies and complexities handling
  • Constantly looking for better ways of solving technical problems and designing the solution , not afraid of challenging the status quo.
  • Provides the team a roadmap for implementing software engineering practices for higher code quality.
  • Shares responsibility with product owner for building reusable and scalable components.
  • Reporting to Architecture lead, aligning architecture decisions and technology stacks implementation.

متطلبات الوظيفة

- Key Skills:

  • +7 years, Expert within the architecture and solutioning of technical components of the domains, products and digital customer journeys.
  • Expert in designing architecture artifacts, documents and UML as well as presentation capabilities for both backend and frontend solutions considering integrated journeys.
  • can make architecture decisions at a team and product level.

-Domain Expertise:

  • Seasoned software architect with deep insight newest technologies and trends, Java/JVM, Kotlin , swift/Objective-C, Angular/React, Golang, and/or Python.
  • Hands-on experience API-first driven decision and secure, easily scalable and available solutions.
  • Hands-on experience in production native-cloud Microservices, DevOps, and CI/CD environments.

- Agile/ Digital Experience:

  • Experience in Agile Development, with specific solution Architect ( or similar ) experience preferred.
  • Understands relationship with product owner, Scrum Master , Delivery Lead and rest of the team.
  • Experience managing technical priorities/depending within the backlog.

- Individual Skills :

  • Strong communication skills with ability to align the organization on complex technical deisions.
  • Active coach and mentor whose goals are to grow and maximize the team's potential.

- Mindset & Behaviors:

  • High energy and passionate individual who inspires teammates to reach their maximum potential.
  • Excited about trying new solutions outside standard approved.
  • Embraces a culture of trust , free thought complete transparency.
  • Brave and rebellious, willing to challenge status quo.