Why-blue-prism-banner
Pyramid Outline

Principal Software Architect (.Net)

Warrington / United Kingdom


Apply Now

Your Opportunity

Blue Prism is an international Independent software vendor based in the North West of England and is rapidly expanding globally with offices in London, USA, Europe, Japan and Australia.

To support our expansion towards a web-based platform, we are seeking an experienced and professional individual to join our development team to help lead design and implementation as we evolve the software architecture of our market-leading software system. This role has a strong focus on software architecture and design alongside hands-on implementation.

The successful candidate will be a strong collaborative team player who thrives on technical challenges within a fast-paced environment, applies sound judgement and enjoys working as part of an agile team.

  • Work closely with development team leads and senior developers to guide the evolution of our software towards a scalable, reliable, highly available and maintainable architecture
  • Work with upper management to define the business's longer-term technical vision
  • When in a sprint team, work closely alongside product owners, developers, QA, etc. to ensure epics/user stories are delivered to high quality and pragmatically.
  • Define prototype / reference architectures to serve as blueprints during implementation
  • Ambitious high achiever who strives for technical excellence from yourself and the team.
  • Able to balance your passion for technology with excellent communication skills and be capable of conducting high-level technical discussions with business stakeholders in a professional manner.
  • Ideally qualified to degree level in a computer-related (or applicable) discipline.
  • You will coach and mentor team members in various coding methodologies, patterns & practices, testing practices, and tools that complement the software development process.
Diamond Icon

Our Ideal Candidate

  • -Design and implementation of scalable distributed systems and experience with most of the following: RESTful HTTP API design, messaging application architecture, microservices, SOA, enterprise integration patterns, security, IPC mechanisms, performance, cloud deployment
  • Tools and methods for defining software architecture
  • Enterprise .NET development experience (10+ years) and in-depth knowledge of .NET eco-system (commercial and open source libraries, platforms etc.)
  • Database design, ORMs, efficient data access
  • OO design, modelling of complex domains, Domain Driven Design
  • Experience with many RDBMS and NoSQL data stores
  • Containers, container orchestration
  • Agile development practices including Clean Code, Code Complete, TDD, Unit Testing, Continuous Integration and Continuous Deliver

Apply Now!

* - required


Unknown Question Type
Unknown Question Type

©2020 Blue Prism Limited. “Blue Prism”, “Thoughtonomy”, the “Blue Prism” logo and Prism device are either trademarks or registered trademarks of Blue Prism Limited and its affiliates. All Rights Reserved.