Description & Requirements
Essential Duties and Responsibilities:
- Develop and maintain architecture that guide the development and integration of solutions.
- Provide technical leadership and guidance to development teams throughout the SDLC, ensuring best practices and standards are followed to meet business needs.
- Work closely with product managers, business analysts, business development and other stakeholders to understand requirements and translate them into technical solutions.
- Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance of software solutions.
- Identify and mitigate technical risks throughout the project lifecycle.
- Create and maintain comprehensive documentation for architectural designs, technical specifications, and project plans.
· Architectural Design: Develop and maintain architecture that guide the development and integration of solutions.
· Technical Leadership: Provide technical leadership and guidance to development teams throughout the SDLC, ensuring best practices and standards are followed to meet business needs.
· Stakeholder Collaboration: Work closely with product managers, business analysts, business development and other stakeholders to understand requirements and translate them into technical solutions.
· Solution Evaluation: Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance of software solutions.
· Risk Management: Identify and mitigate technical risks throughout the project lifecycle.
· Documentation: Create and maintain comprehensive documentation for architectural designs, technical specifications, and project plans.
- Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience.