Solutions Architect

Berkshire Hathaway Energy

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in information systems, computer science, or related field, or equivalent experience.
  • At least six years of experience in two IT solution development disciplines, such as technical architecture or application development.
  • Familiarity with agile methodologies and ability to guide agile project teams.
  • Advanced knowledge of programming, integration, application security, and software development tools.
  • Expertise in object design and architecture methodologies, security practices, and integration techniques.
  • Knowledge of relational databases and software design patterns.
  • Strong project management skills with the ability to multitask effectively.

Responsibilities

  • Define principles and guidelines to align solution decisions with future-state architecture.
  • Design and implement solutions architecture based on business strategy and requirements.
  • Document all architecture design and analysis activities.
  • Lead code reviews and consult developers to ensure alignment with enterprise architecture.
  • Plan, analyze, design, and document software projects as needed.
  • Facilitate evaluation and selection of software standards and configurations.
  • Direct governance activities to ensure solutions architecture compliance.
  • Monitor current-state solutions to identify technological deficiencies.

Benefits

  • Comprehensive benefits package including health insurance.
  • Opportunities for professional development and continuing education.
  • Flexible working arrangements to promote work-life balance.
  • Access to state-of-the-art technology and tools.
  • Supportive work culture that fosters collaboration and innovation.
Full Job Description
Job Description

The Solutions Architect is responsible for the creation, maintenance and management of IT architecture models. They are also required to interpret, use and apply information contained within the IT architecture to inform a range of business improvement activities, particularly those involved in the design, development, enhancement and maintenance of IT support systems. The Solutions Architect will ensure that the overall IT architecture is developed and maintained in a coherent manner and that appropriate considerations are made for its security and quality. The primary role of the Solutions Architect is to ensure that the respective business, application, data and technology perspectives are in line with the company's technology and governance strategies, policies and standards.

Responsibilities

Defines the principles, guidelines, standards and solution patterns to ensure solution decisions are aligned with the enterprise's future-state architecture vision. (20%)

Designs, develops, and leads the implementation of a solutions architecture across a group of specific business applications or technologies based on enterprise business strategy, business capabilities and business requirements. (20%)

Documents all solution architecture design and analysis work. (10%)

Leads code reviews and provides consulting support to developers to ensure projects are aligned with the overall enterprise architecture. (10%)

Performs project planning, system analysis, software design and coding, testing, documentation, implementation and research activities as necessary for software engineering projects. (10%)

Facilitates the evaluation and selection of software product standards and services, as well as the design of standard and custom software configurations. (10%)

Designs and directs the governance activities associated with ensuring solutions architecture assurance and compliance. (5%)

Monitors the current-state solution portfolio to identify deficiencies through aging of the technologies used by the applications, or misalignment with business requirements. (5%)

Understands technology trends and the practical application of existing, new, and emerging technologies to enable new and evolving business and operating models. (5%)

Conducts and/or actively participates in meetings related to priority IT projects. (5%)

Qualifications

Bachelor's degree in information systems, computer science or related technical field or equivalent work experience. (Typically, four years of related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.)

Minimum of six years of experience in at least two IT solution development disciplines, including technical architecture, network management, application development, middleware, database management or operations.

Understanding of agile methods and processes, and capability of supporting agile project teams by providing advice and guidance on opportunities, impact and risks, taking account of technical and architectural debt.

Advanced knowledge of programming, integration and application security models; and proficiency with a variety of software development tools.

Expert knowledge of object design methodologies, architecture methodologies, security practices and integration techniques.

Advanced knowledge of relational database technology, structured analysis concepts, and software design patterns.

Effective project management skills and ability to prioritize and handle multiple tasks and projects concurrently.

Knowledge of information technology terms, equipment, systems, functions and major vendors.

Effective oral and written communication skills.

Effective analytical, problem-solving and decision-making skills.

Effective interpersonal skills and customer relationship skills.

General understanding of IT operating and capital investment budgets.

Understanding of company's existing IT environment and of applicable company policies, practices, and procedures.

Similar Jobs

More Jobs at Berkshire Hathaway Energy

  • Software Engineer 2/3
    $90K — $130K *
    Portland, OR 97229 (Washington County)
    Information Technology
    In-Person
  • Software Engineer 2/3
    $90K — $120K *
    Las Vegas, NV 89110 (Clark County)
    Information Technology
    In-Person
  • Software Engineer 2/3
    $80K — $110K *
    Davenport, IA 52806 (Scott County)
    Information Technology
    In-Person
  • Software Engineer 2/3
    $90K — $120K *
    Richmond, VA 23223 (Richmond City County)
    Information Technology
    In-Person
  • Software Engineer 2/3
    $90K — $120K *
    Reno, NV 89502 (Washoe County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Solutions Architect jobs: