Intermediate (2-5 years of experience)
Summary of the Role
An intermediate Solutions Architect is responsible for designing and implementing software solutions to meet the specific needs of a company or client. They work closely with stakeholders to translate requirements into system specifications, ensuring that the proposed solutions are technically feasible, cost-effective, and aligned with business objectives.
Required Skills
Proficiency with software architecture design and modeling.
Knowledge of selected coding languages (e.g., JavaScript, Java).
Experience with software development life cycle (SDLC) processes.
Exemplary communication skills and ability to translate technical information into clear guidelines.
Exceptional project management and organizational skills.
Qualifications
Bachelor's degree in Information Technology, Software Engineering, Computer Science, or related field.
2-5 years of work experience as a Solutions Architect or in a similar role.
Experience in software engineering and design architecture.
Strong understanding of information processing fundamentals and best practices.
Ability to work well with IT staff, developers, and non-technical stakeholders.
Responsibilities
Analyze current technologies used within the company and determine ways to improve.
Propose and establish a framework for necessary contributions from various departments.
Document and monitor requirements needed to institute proposed updates in relation to business needs.
Work closely with Information Technology professionals within the company to ensure hardware is available for projects and working properly.
Propose and establish the architecture for new initiatives, ensuring scalability, performance, and reliability.
Guide and assist developers and engineers, ensuring that they adhere to architectural guidelines and best practices.
Assist in the development of schedules and project timelines.