Skip to content
Technology and Digital

Enterprise Software Architect

I design the technical architecture for complex and powerful software systems.
  • Analytical
  • Creative
  • Innovative
  • Logical
  • Understanding

About this role

  • Critical-thinking
  • Problem-solving
  • Teamwork

If you think about software engineering as building complex structures out of Lego, then the Software Architect is the person that designs and draws up the plans for those structures. They decide what types of Lego bricks to use, figure out the best way to build the structure, and then work with other Software Engineers to help put the bricks together following their design. 

Software Architects work closely with Product Owners, UX Designers and other Software Engineers to build awesome software applications that make life easier for their users. Having grown from their own experiences as a Software Engineer they are often technical leaders in their field, mentoring and guiding other Software Engineers on their own career journeys.


  • Extra great

Working Environment

  • Flexible
  • Home office
  • In an office


  • Mentoring
  • Professional development
  • Social events