Description

You will direct strategy, architecture, and process improvements for complex projects on domain-specific platforms.

Responsibilities

  • Evaluate business challenges to design and propose best-fit technology solutions.
  • Lead the analysis, architecture, design, and development of solutions using diverse design patterns.
  • Translate business requirements into technical specifications through collaboration with clients and analysts.
  • Develop technology strategies, roadmaps, proposals, and Statements of Work (SOW).
  • Author and review architecture deliverables and technical documentation to ensure high-quality delivery.

Required Skills

  • 7+ years of relevant work experience in technical roles.
  • Proven experience architecting and implementing solutions leveraging appropriate technical stacks.
  • Experience with Agile project management methodologies.
  • Ability to develop and defend business case analyses to justify propositions to clients.
  • Skill in developing technology strategies and roadmaps.
  • Experience creating and maintaining architecture deliverables.
  • Ability to communicate complex technical solutions to both technical and non-technical audiences.
  • Strong ability to identify technology tradeoffs and compare delivery avenues.

Preferred Skills

  • Capacity to manage time and priorities within a complex multi-team matrix environment.
  • Experience implementing best practices, Proof of Concepts (POCs), capacity planning, and performance tuning.

Education

Any Graduate