Software Architect - Senior Technical Leadership

Locomo EV
Edinburgh, United Kingdom
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 100K

Job location

Remote
Edinburgh, United Kingdom

Tech stack

HTML
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Azure
CSS
Databases
Continuous Integration
DevOps
Github
Python
NoSQL
Software Engineering
SQL Databases
Web Services
Google Cloud Platform
Enterprise Software Applications
React
Backend
Vue.js
Containerization
Angular
Kubernetes
Information Technology
GraphQL
Front End Software Development
REST
Docker
Go
Microservices

Job description

We are seeking an experienced Software Architect to lead the design, development, and deployment of industrial-grade software products. This role involves working closely with cross-functional teams to deliver scalable, robust, and efficient solutions while shaping the technical vision of new product offerings, with a focus on innovative Edge-as-a-Service solutions., * Provide senior technical leadership in software design and development.

  • Collaborate with stakeholders to define and maintain the technical vision for Edge-as-a-Service products.
  • Lead and mentor development teams in migrating on-premise solutions to hosted web services.
  • Design and scale web services supporting thousands of users and edge deployments, emphasizing cost-effective testing and simulation.
  • Implement best practices in CI/CD pipelines, leveraging microservices, containerisation, orchestration, and telemetry.
  • Architect solutions using front and backend technologies ensuring scalability, security, and operability.
  • Develop and deploy cloud-based solutions on platforms like Azure, AWS, and Google Cloud.
  • Collaborate with UX and UI teams to create intuitive and engaging user interfaces.

Requirements

Do you have experience in Web services?, Do you have a Master's degree?, * Proven experience in senior technical leadership within software product development.

  • Strong communication and collaboration skills to unify multiple stakeholders around technical goals.
  • Expertise in designing and developing enterprise applications as web services.
  • Proficiency in frontend technologies (HTML, CSS, JavaScript) and frameworks including React, Angular, and Vue.js.
  • Solid backend development skills in Go, Java, Python, REST, or GraphQL.
  • Experienced with SQL, NoSQL, and various databases.
  • Familiar with cloud platforms (AWS, Google Cloud, Azure) and their service ecosystems.
  • Deep understanding of security best practices and implementation.
  • Skilled in DevOps tools and methodologies such as CI/CD, Docker, Kubernetes.
  • Experienced with agile methodologies and tools like Jira and GitHub.

Preferred Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience thriving in fast-paced, agile environments.

Apply for this position