Software Architect Job Description

Use this Software Architect job description template to advertise the open roles for free using Longlist.io. You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.
Software Architect

Software Architect responsibilities

  • Collaborating with other professionals to determine functional and non-functional requirements for new software or applications
  • Using tools and methodologies to create representations for functions and user interface of desired product
  • Developing high-level product specifications with attention to system integration and feasibility

Software Architect Job Description Template

Job Brief

We are looking for an experienced Software Architect to make intuitive high level decisions for software development. You will see the “big picture” and create architectural approaches for software design and implementation to guide the development team.

A great software architect has a strong technical background and excellent IT skills. They are experienced in designing and possess ability to develop a unified vision for software characteristics and functions.

The goal is to provide a framework for the development of a software or system that will result in high quality IT solutions.

Responsibilities

  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop high-level product specifications with attention to system integration and feasibility
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • Communicate successfully all concepts and guidelines to development team
  • Oversee progress of development team to ensure consistency with initial design
  • Provide technical guidance and coaching to developers and engineers
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Approve final product before launch

Requirements

  • Proven experience as software architect
  • Experience in software development and coding in various languages (C#, .NET, Java etc.)
  • Excellent knowledge of software and application design and architecture
  • Excellent knowledge of UML and other modeling methods
  • Familiarity with HTML/CSS, JavaScript and UI/UX design
  • Understanding of software quality assurance principles
  • A technical mindset with great attention to detail
  • High quality organizational and leadership skills
  • Outstanding communication and presentation abilities
  • MSc/MA in computer science, engineering or relevant field

Software Architect Job Description Examples

Software Architect • LEIDOS

Description

Job Description...

Software Architect

Level T4

Salary: £57,600.00 - £84,000 - with potential to increase on performance

UNLEASH YOUR POTENTIAL

As a Software Architect you will join our rapidly growing software development community. This team are at the center of driving innovative solutions and proposing new software development practices for our company. The successful candi...

Read more
Senior Software Architect • Boeing

Job Description

At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find you...

Read more
Java Software Architect (Remote) • Broadridge Financial Solutions

At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If youre passionate about developing your career, while helping others along the way, come join the Broadridge team.

At Broadridge, we are driven by the success of each of our 10,000+ associates. We are committed to building a diverse team at all levels, and we look for candidates who are... in...

Read more
Software Architect | Remote Position within the US • ICF

Job Description

Position Summary...

As a Software Architect at ICF Next you play the central role in bringing our technical vision to life. If you have an incredible passion for technology to be used in an innovative fashion you can join the cause. Candidates must be polyglot programmers/architects. We don't believe in pigeonholing our technologists into specific platforms, so a rabid passion...

Read more