Software Architect
1 week ago
Role Overview:
As a Software Architect, you will play a pivotal role in leading the design, development, and deployment of industrial-grade software products. You will work closely with cross-functional teams to deliver robust, scalable, and efficient solutions while contributing the technical vision for our new product offerings.
Key Responsibilities:
- Provide senior technical leadership in the design and development of IOTech's software technologies.
- Collaborate with internal and external stakeholders to define, cultivate, and maintain the technical vision of IOTech's Edge-as-a-Service product.
- Lead and mentor development teams in porting IOTech's existing on-premise solutions to hosted web services.
- Design, develop, and scale web services to support thousands of users and edge deployments incorporating cost-effective testing and simulation environments.
- Drive collaborative, customer-centric work practices to ensure the delivery of high-quality production ready solutions.
- Implement best practice in CI/CD pipeline delivery, leveraging cloud-native technologies such as microservices, containerisation, orchestration, and telemetry to build and deploy and maintain scalable solutions.
- Utilise technical expertise in front and backend technologies to architect products that can scale, evolve and be operated securely.
- Design, develop and deploy solutions on cloud platforms such as Azure, AWS and Google Cloud.
- Collaborate with UX and UI teams to ensure the creation of intuitive and engaging UIs.
Ideal Candidate Profile:
- Proven experience in a senior technical leadership role within a software product development team.
- Excellent communication and collaboration skills, with the ability to align multiple stakeholders around a unified technical vision.
- Experience in designing and developing enterprise applications that can be hosted as web services.
- Proficiency in frontend technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, ).
- Strong knowledge of backend development with Go, Java, Python, REST or GraphQL.
- Experience with SQL and NoSQL databases.
- Familiarity with cloud platforms (AWS, Google Cloud, Azure) and their services.
- Understanding of security best practices and implementation.
- Experience with DevOps tools and practices (CI/CD, Docker, Kubernetes).
- Understanding of best security practices and their implementation.
- Experience with agile methodologies and supporting tools such as Jira, GitHub.
Preferred Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience working in fast-paced, agile environments.
Why Join Us?
- Be part of a forward-thinking company shaping the future of the industrial edge.
- Competitive salary with pension salary sacrifice scheme.
- Private Healthcare.
- YuLife - health, wellbeing and rewards platform.
- Cycle to Work Scheme.
- Social Fund.
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Access to our Edinburgh office located in the vibrant We Work community
-
Senior Software Architect
7 days ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom J&T Business Consulting Full timeAs a Software Architect, you will play a pivotal role in leading the design, development, and deployment of industrial-grade software products. You will work closely with cross-functional teams to deliver robust, scalable, and efficient solutions while contributing the technical vision for our new product offerings.Key Responsibilities:Provide senior...
-
Solutions Architect
6 days ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Atom Bank Full timeWe're Atom bankThe bank that's leading the fintech chargeWe're not like the rest. We're true innovators, and we're redefining what a bank should be. Ours is a bank for today and the future, a mobile-first bank. Forget the stuffy branches, with Atom you can bank whenever, wherever, faster, and simpler.Could you be the next innovator to join us?What will your...
-
Associate Solutions Architect
5 days ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Atom Bank Full timeWe're Atom…The bank that's leading the fintech chargeWe're not like the rest. We're true innovators, and we're redefining what a bank should be. Ours is a bank for today and the future, a mobile-first bank. Forget the stuffy branches, with Atom you can bank whenever, wherever, faster, and simpler.Could you be the next innovator to join us?What will your...
-
Software Engineer
5 days ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Atom Bank Full timeWe're Atom bankThe bank that's leading the fintech chargeWe're not like the rest. We're true innovators, and we're redefining what a bank should be. Ours is a bank for today and the future, a mobile-first bank. Forget the stuffy branches, with Atom you can bank whenever, wherever, faster, and simpler.Could you be the next innovator to join us?What will your...
-
Solution Architect
2 weeks ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast | B Corp™ Full time £70,001 - £90,000 per yearReady for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We're a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.The roleYou'll take end-to-end ownership of solutions...
-
Technical Architect
2 weeks ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast | B Corp™ Full time £65,000 - £85,000 per yearReady for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We're a fast-growing tech consultancy that creates user-centred solutions for our clients in government and business. We work to make life better through the power of people and...
-
Senior Manager, Software Engineering
7 days ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Turnitin Full time £60,000 - £120,000 per yearCompany Description When you join Turnitin, you'll be welcomed into a company that is a recognized innovator in the global education space. For over 25 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Over 21,000 academic institutions, publishers, and...
-
Software Development Engineer
5 days ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Zynk Full time £60,000 - £80,000 per yearLocation: Newcastle upon Tyne (office‑based; remote applications will not be considered) About the Role: As a Software Development Engineer you will design, build, and maintain integration workflows on the Zynk Workflow Integration Platform as a Service (iPaaS). You will leverage your expertise in C#, XML/XSLT, JSON, and modern data‑integration patterns...
-
Technical Lead
3 days ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Hubexo Full time £60,000 - £90,000 per yearDepartment: Software DeliveryReports to: Head of Software EngineeringLocation: Newcastle Upon Tyne Hybrid 3 days per week office 2 days per week WFH Purpose As Technical Lead, you will lead a team responsible for technical design, development, and maintenance of high-quality software product features and services. You will provide technical...
-
Architect
1 week ago
Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom AtkinsRéalis Full time £35,000 - £60,000 per yearOverviewAtkinsRealis are a leading UK based Global Design Practice whose reputation is built on a culture of open collaboration, creating, and delivering excellence in all we do. Our diverse, highly skilled, passionate designers are unified with the belief that good design can positively enhance and transform people's lives. Our expertise ranges across all...