Solution Architect - BDO
Full Time
Software Engineering

Want to be the kind of solution architect who gets to influence the way things are developed and designed? Then join us at BDO and build large-scale global solutions to forward-thinking standards!


About the role:

We’re seeking a Solution Architect to join our architecture team. In this role, you will be responsible for designing new solutions, redesigning existing solutions, and vetting solutions proposed by integration partners, ensuring our Global IT architecture standards are met.

The SA is also responsible for maintaining, creating, and or updating the architecture artifacts like documentation in functional, non-functional, and technical areas per solution, and providing input into overarching architecture documentation.

Key to this role will be the ability to lead all the architectural guidance in projects, driving the architectural governance in line with the longer-term architecture vision and standards in our wider team.


What you’ll do:

As our Solution Architect, you’ll be working in a cloud environment, designing solutions in the Microsoft Azure environment, and guiding our development teams around architectural topics. We’ll look to you to comply to, as well as build on the  Architecture standards and guidelines, and be a champion for these within the team. You’ll also:

  • Enforce and contribute to Secure Development policies and play a proactive role in making sure applications are secure by design
  • Work within Change Management procedures
  • Communicate effectively with the Lead Solution Architect, Product Manager, Architecture & Infrastructure Manager, Program Manager BDO Global IT and other key stakeholders
  • Support Level 3 investigations
  • You’ll also provide leadership to other team members working in an Agile environment. This is a pretty hands-on role that will suit you if you have a development/coding background.


Skills and Experience:

If you’re currently in a Solution Architect role, and you’re working on Azure PaaS or Office 365 platform solutions, this is an experience we’d love to see. This role requires a range of technical know-how and a great foundation in solution architecture. Ideally, you’ll have direct experience of dealing with services designed for large end-user volumes (around 100k users) in a multi-region setting. We'd like to find a genuine specialist in these areas:

  • C#, .NET Core
  • Object-Oriented Analysis and Design
  • CI/CD and source control
  • Office 365

Although it isn’t essential, knowledge of Master Data Management, Common Data Model, and Power Apps would be a massive advantage. We work in an Agile framework, so knowledge of how to work well within the agile methodology is needed. This is a collaborative environment, so we want to work with someone who holds themselves accountable for meeting objectives, but understands what it means for teams to achieve goals together. We’re looking for someone who brings phenomenal analytical skills; you should be a creative problem solver, able to use sound judgment and take action on it. We will look for evidence of superb communication skills, both written and spoken – and for us, listening and understanding is just as important as being able to deliver a clear message.

Career progression Section

Why join Ascent?

We’re fast becoming a leading European digital transformation business.

Joining Ascent means you’ll be involved in delivering exciting technology projects for leading global brands. You’ll be part of a growing team of super-talented people who are actively choosing to join us on our journey rather than working in big corporates.

Your voice matters at Ascent. We are always keen to hear your opinions and those ideas that come to you at 3am (some of them are definitely as good as they seemed at the time). You’ll develop your talent through our internal Academy, providing a wide range of personal development, up-skilling and cross-skilling opportunities.

Career progression image

Career Progression


Job Post - Contact Us

Need to know more?

We’re here to answer any questions you have about this role or any others featured on the site.

If you can’t see one that’s the perfect fit for you, drop us a note and let us know what we’re missing.

Get In Touch