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
Requirements
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