Point your AI agent at freehire and let it find you a job.

Get the CLI →

Solution Architect

NewBe an early applicant

Solution Architect Job Description


  • Align IT needs with the strategic direction of the enterprise.

  • Analyze gaps in technology architecture and translate them into opportunities.

  • Creating technical documentation such as design diagrams or use cases to communicate the intended design to other members of the team

  • Reviewing new technologies and updating existing systems to ensure they are compatible with current standards

  • Define technology architecture principles to provide guidance to the technology architecture.

  • Design organization's architecture governance for both business and IT needs.

  • Determine business expectations and needs.

  • Develop architecture management framework, models, and blueprints, to guide in the design and deployment of solution architecture.

  • Direct the quality management of multiple projects or programmes.

  • Research and identify current and future technology services and industry

  • Provide architectural and technical guidance to the engineering organizations.

  • Develop and maintain detailed program schedules and software development plans.

  • Translate product requirements into engineering specifications.

  • Manage and oversee software development tasks and overall engineering schedule.

  • Provide leadership to the software engineering team and enforce standard company policies and procedures that adhere to software development standards.

  • Anticipate future system needs and be proactive in identifying solutions.

  • Be responsible for project planning and management.

  • Evaluate and identify new technologies for implementation.

  • Support, maintain, and document software functionality standards and technology architecture viewpoints to address stakeholders' concerns.

  • Select and use tools and repositories to collect and manage architecture information and artifacts.

  • Deliver quality software products on schedule and within cost.

  • Be responsible for Full life cycle systems/applications development to achieve corporate goals and clients’ requirements.

  • Lead the design, development, integration, and debugging of systems and applications.

  • Do requirements analysis, system/software design and analysis, development/software metric creation and analysis, system risk analysis, integration, and test metrics.

  • Track record that includes the design and release of high-quality, high-performance enterprise software products / applications





Requirements

Requirements

  • Minimum 10 years of experience in hands-on development, application design in the delivery of software products

  • Minimum 5 years in an architect role in previous large-scale software development projects, preferably SaaS delivery model

  • Proven experience in Microservices design and development

  • Certified as an Application/Software Architect (e.g. The Open Group)

  • Comfortable communicating architecture to all levels of management and customers

  • Excellent knowledge of software development methodologies and processes

  • Excellent decision-making skills with the ability to balance conflicting interests in a complex and fast-paced environment; Strong analytical, prioritization, and troubleshooting skills

  • Excellent written and verbal communication skills



See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available