Description

Job Description: The Solution Architect is responsible to direct the overall strategy, architecture and process improvements for large and/or complex project on domain specific platforms. We're seeking a Solution Architect who will use their technical and business acumen to design, propose, defend, and develop robust solutions for our clients. The Solution Architect will work in close collaboration with a wide range of personnel to make cutting edge technologies a reality. We're looking for an experienced candidate with a technical skillset sufficient to compare avenues for delivery and find the most sensible path to success. The candidate will require an established track record as a trusted advisor capable of building relationships with customers at all levels.Responsibilities:

  • Evaluate client business challenges and work with the team to arrive at the best-fit technology solution
  • Lead analysis, architecture, design, and development of world-class solutions leveraging the full spectrum of technologies and design patterns
  • Analyze complex business and technical problems related to the implementation of new technology and/or the customization of existing technologies.
  • Collaborate with clients and business analysts to translate business requirements into technical requirements
  • Estimate work efforts required for each phase of a project
  • Develop proposals and SOW
  • Develop technology strategies and roadmaps
  • Manage the communication and internal cooperation of clients
  • Partner with other technology teams to work with business executives and end users to conceptualize new application projects, recommend technologies and implementation strategies, and then architect/design for requirements of the project within financial and timeline guidelines
  • Author and/or review architecture/design and other technical documents ensuring high quality deliverables and systems development across tech stacks and applications teams
  • Implement best practices, implementation of POCs, capacity planning, and performance tuning. Collaborate with other SMEs and all levels of IT staff for identification of business requirements that affect business architecture and development of solutions.
  • Evaluate new technologies with other IT staff and develop strategic roadmaps ensuring compatibility of technical solutions with organizational business needs and strategic objectives.
  • Create and maintain appropriate architecture deliverables.

Qualifications:Education: Bachelor's degree in computer science or a related field requiredExperience:

  • 7+ years of relevant work experience
  • Experience with architecting/implementing solutions leveraging appropriate technical stack
  • A strong and varied technical skillset with the ability to compare and identify the tradeoffs of various technologies
  • Experience with Agile project management methodologies
  • Able to develop, write, and defend business case analyses to justify propositions to clients and partners
  • Proven track record of establishing trusted advisor relationships with customers at all levels
  • Acumen to understand end-to-end strategic business models
  • Ability to communicate complex technical and operational solutions, or translate complex topics into simple business language to drive value alignment for technical or and non-technical audiences of varying skillset and seniority
  • Ability to self-manage time and priorities in a complex multi-team matrix environment while maintaining high-quality deliverables for oneself as well as your tech teams
  • Excellent verbal and written communication skills

Education

Any Graduate