Software Systems Architect

Valadri Sistemas
London, UK
about 1 month ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£80,000.0 - £110,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Ajax (Programming Language) Amazon Web Services Amazon S3 HTML5 Microsoft Azure Backbone.Js Burp Suite C Sharp (Programming Language)
+51 more
C++ (Programming Language) Cascading Style Sheets (CSS) Code Review Databases Continuous Delivery Continuous Integration Software Design Patterns DevOps Perl (Programming Language) Ember.Js Entity Framework Hibernate (Java) IBM Websphere Application Server Iterative and Incremental Development Windows Communication Foundation Spring Framework Apache Struts Python (Programming Language) Microsoft SQL Server MongoDB MySQL Model View Controller (MVC) Oracle (Applications) Scrum Methodology Software Architecture Ruby on Rails Ansible Service-Oriented Architecture Software Engineering Software Systems Subversion Systems Architecture UML WebSocket Workflow Management Systems Extensible Markup Language (XML) Scripting Cloud Platform System ReactJS SOAPAPI Git Containerization AngularJS Kubernetes Web Technologies Restful APIs Software Version Control Docker Jenkins Vulnerability Analysis Microservices

Job description

We are seeking a dynamic and innovative Software Systems Architect to lead the design and development of complex software solutions across diverse platforms. In this pivotal role, you will define system architecture, establish technical standards, and collaborate with cross-functional teams to deliver scalable, reliable, and efficient applications. Your expertise will drive the evolution of our technology landscape, ensuring alignment with business goals and industry best practices. This is an exciting opportunity for a visionary professional passionate about shaping the future of software systems through strategic architecture and cutting-edge technologies., * Lead the design and implementation of comprehensive system architectures, including microservices, service-oriented architecture (SOA), and cloud-based solutions using AWS, Azure, or similar platforms.

  • Develop detailed technical specifications, including UML diagrams, system design documents, and API definitions to facilitate clear communication across teams.
  • Collaborate with product managers, developers, and stakeholders to gather requirements and translate them into scalable technical solutions.
  • Oversee integration of front-end technologies such as Angular, React, Ember.js, Backbone.js, and Kendo to ensure seamless user experiences.
  • Implement best practices for continuous integration/continuous deployment (CI/CD) pipelines utilizing Jenkins, Docker, Kubernetes, Ansible, and other DevOps tools to streamline development workflows.
  • Ensure adherence to security standards by conducting vulnerability assessments using tools like Burp Suite and implementing secure coding practices.
  • Provide technical leadership in system design reviews, code reviews, and architecture evaluations to maintain high-quality standards.

Requirements

  • Extensive experience in software development with proficiency in Java, C#, Python, C++, Ruby on Rails, and Perl.
  • Strong knowledge of web technologies including HTML5, CSS3, AJAX, XML, RESTful APIs, SOAP web services, and WebSockets.
  • Hands-on expertise with frameworks such as ASP.NET Core, Spring Framework, Struts, Hibernate, Entity Framework, WCF (Windows Communication Foundation), and WebSphere.
  • Familiarity with database management systems like MySQL, Oracle, Microsoft SQL Server, MongoDB NoSQL databases, and PL/SQL scripting.
  • Deep understanding of system design principles including MVC architecture patterns and design patterns for scalable software solutions.
  • Experience working with cloud computing platforms such as AWS (Amazon Web Services), Azure cloud services including S3 storage and Kubernetes orchestration.
  • Knowledge of containerization tools like Docker and orchestration tools such as Kubernetes for deploying microservices architectures.
  • Proficiency in version control systems including Git and SVN for source code management.
  • Ability to gather requirements effectively through requirements gathering sessions and translate them into technical specifications.
  • Familiarity with Agile methodologies such as Scrum for iterative development processes.

Join us if you’re eager to shape innovative software architectures that power transformative digital experiences! This role offers an inspiring environment where your ideas will influence our technological future while working alongside talented professionals dedicated to excellence in software engineering.

Benefits & conditions

Pulled from the full job description

  • Flexitime
  • Discounted or free food
  • Casual dress
  • Company events

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all