Senior Software Architect

Senior Software Architect
Blue Prism, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
May 6, 2021
Last Date
Jun 6, 2021
Location(s)

Job Description

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 amp; practices, testing practices, and tools that complement the software development process.

Requirements

  • -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

Job Specification

Job Rewards and Benefits

Blue Prism

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.