and tooling. We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries. Position Summary The Software Architect is a pivotal role responsible for designing, maintaining, and improving the architecture of software systems to ensure stability, scalability, and maintainability. … Reporting to the Software Delivery Manager, the Software Architect collaborates with Lead Engineers and Lead Software Engineers across multiple teams, driving platform consistency, promoting code reusability, and establishing best practices for development. Additionally, the Software Architect will champion DevOps practices, lead automation initiatives, and ensure the … duties as required to meet the needs of the company, and any other company within its portfolio: Architectural Leadership Define and maintain the overarching softwarearchitecture and technical strategy, ensuring alignment with business goals and project roadmaps. Establish and promote design principles, patterns, and standards to ensure a More ❯
sales offices and manufacturing plants worldwide. Delta's mission continues to be: "To provide innovative, clean, and energy-efficient solutions for a better tomorrow." Software Systems Architect Power Conversion Products Scotland, East Kilbride Our Products At our East Kilbride site, we develop a range of battery chargers used in … us Your Challenge Support Junior Engineers with their technical challenges. Support System Engineering Selection of microcontroller and memory devices Enable reuse of pre-developed software solutions Support efforts to acquire new customers by providing effort estimates Develop high-quality, accurate, and concise software requirements Software System Architecture Design Develop software concepts across microcontroller platforms Create proof of concepts for software systems Software Engineering Requirements capture and analysis Contribute to product design specifications Plan and implement software tests (Model-in-the-Loop) Ensure adherence to existing software processes Collaborate and communicate effectively More ❯
Job DescriptionJob Description Position: Software Architect/Program Manager (Senior Level) Location: Dumfries, VA Overview: Group W, a 100% employee-owned company, is searching for a hands-on Senior Software Architect/Developer to lead and manage software development projects in support of our Department of Defense … client. The highly skilled professional will determine, plan, and delegate tasks on all software development projects for the respective client. The professional is an active member of the development team. This position may require reporting to our Dumfries office in addition to the Mark Center in Alexandria. Candidate chosen … must be able to commute to both locations as needed. Requirements: 7+ years' experience in software design engineering Four-year degree from an accredited university Fluency in multiple programming Active Secret clearance U.S. Citizenship : Master's degree in computer science and engineering, or other related technical fields High-level More ❯
the Chief Data and Analytics Office, AIML Data Platforms Team, you are an integral part of a team that works to develop high-quality architecture solutions for various software applications and platforms products. You drive significant business impact and help shape the target state architecture through your … capabilities in multiple architecture domains. Job responsibilities Provides feedback and proposes improvements to architecture governance practices Guides evaluation of current technology and leads evaluation of new technologies using existing standards and frameworks Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and … in one or more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Adds to team culture of More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Computershare UK
Join to apply for the Software Quality Automation Lead role at Computershare UK Continue with Google Continue with Google Join to apply for the Software Quality Automation Lead role at Computershare UK Location: Edinburgh In this position, you’ll be based in the Edinburgh office for a minimum … about our flexible work culture at computershare.com/flex. We give you a world of potential Computershare have a very exciting opportunity for a Software Quality Automation Lead to join our team in Edinburgh. Role Why is this role exciting when there are so many other Automation positions in … what you’ll be doing, and the type of person that we’re looking for. A role you will love As one of our Software Quality Automation Lead's you will work within our cross-functional agile teams and be involved throughout the full development lifecycle from requirements elicitation More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
Software Architect required to join a long standing and highly respected software company headquartered in Edinburgh. With over 25 years of innovation behind them and a strong growth trajectory ahead, this business is driving innovation in how healthcare providers manage revenue, data, and decision making at scale. The … in its evolution, large enough to be stable, yet still agile and ambitious in its technical transformation. They’ve more than doubled their UK software operations in the past three years and are continuing to invest heavily in product development and cloud innovation. Operating in the medtech space, they … is already mission critical for clients, and this role will play a central part in modernising it further. The Role This is a pivotal architecture role, one that sits at the heart of the company’s engineering direction. You’ll be responsible for high level system design, architectural leadership More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
first 25 applicants Join to apply for the Engineering Manager- Ceph & Distributed Storage role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public … work, do it outstandingly well, find professional and personal satisfaction, and work well with colleagues and community. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical … delivery, and work with your team on strategy and execution. You will be responsible for sound softwarearchitecture and best practices in software quality, testing and documentation. What you'll do You will lead a team building a Ceph focused software defined storage solution You will More ❯
Crook of Devon, Scotland, United Kingdom Hybrid / WFH Options
Jooble
Graduate Programme -Embedded Software Engineering - Barnstaple Graduate Programme -Embedded Software Engineering - Barnstaple 1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. PLEASE NOTE: We are promoting this job opportunity as provided by a third party, the employer. … job opportunity and for more details please click on "Apply" button below, which will take you to the employer's website Graduate Programme - Embedded Software EngineeringBarnstaple (with a mix of office and home-based working)We are SEA.Engineered to protect. We protect what matters - our nations, our waters, our … the best way to give you the knowledge and experience you need to grow, unlock your talents, and prove your capabilities.As a Graduate Embedded Software Engineer,you will perform Embedded Software Engineering (Design, Development, Integration and Test activities) for customer contracts across our business. You will work with More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
The Craneware Group
Join to apply for the Software Engineer role at The Craneware Group . 2 weeks ago Be among the first 25 applicants. Join to apply for the Software Engineer role at The Craneware Group . Direct message the job poster from The Craneware Group. Talent Acquisition Recruiter @ Craneware … expected to work a hybrid working arrangement, spending approximately 2 days per week in the Tanfield office. The Team Craneware is looking for passionate Software Engineers to design, develop, and deliver high-quality software solutions for TCG products that drive improvements in the US healthcare market. We are … solutions leverage the .NET platform for scalability and rapid product deployment. Innovation, collaboration, and agility are essential skills for our engineering team. As a Software Engineer, you will work with an agile team to deliver cloud-based solutions using Azure and latest technologies, focusing on pharmacy data to enable More ❯
Social network you want to login/join with: Senior Software Applications Developer, edinburgh col-narrow-left Client: SCION Instruments Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 04.06.2025 Expiry Date: 19.07.2025 col-wide Job Description: THE BUSINESS … instruments and market solutions and has truly remarkable growth expectations for the coming years. SUMMARY Reporting to the R&D Programme Manager, the Lead Software Application Developer will guide the software development team in creating and maintaining scalable, high-performance software applications that meet the needs of … business, powering it’s Mass Spectroscopy analytical instrumentation. This role requires hands-on development skills, leadership and mentoring capabilities, a deep understanding of various software development methodologies and tools, and the responsibility for managing the technical roadmap and ensuring quality. KEY RESPONSIBILITIES • Lead and mentor a team of softwareMore ❯
Job Category: Software & Computer Systems Engineering At Swordfish, we specialise in delivering transformative innovation to our Defence clients through integrated teams that combine the engineering disciplines with deep defence domain knowledge, specialist skills in the applied sciences, mathematics and digital technologies. We are passionate about applying quality engineering and … and alternative solutions, are passionate about what they do, and eagerly welcome new team members. Job Description What we are looking for A talented software engineerto join one of our engineering teams developing software for Defence projects in: Aerospace Modelling & Simulation Future Military IOT Systems Electronic Warfare Simulation … and Augmented Reality Analytics Machine Learning and AI Distributed Command, Control, Communications, Computing & Intelligence(C4I) An engineerwho can take a senior role in applyingAgile software development practices, providingtechnical leadership, enhancing the technical ability of junior engineers and engagingwith clients. A passionate personwho enjoys technical challenges and problem solvingwho wants More ❯
instruments and market solutions and has truly remarkable growth expectations for the coming years. SUMMARY Reporting to the R&D Programme Manager, the Lead Software Application Developer will guide the software development team in creating and maintaining scalable, high-performance software applications that meet the needs of … business, powering it’s Mass Spectroscopy analytical instrumentation. This role requires hands-on development skills, leadership and mentoring capabilities, a deep understanding of various software development methodologies and tools, and the responsibility for managing the technical roadmap and ensuring quality. KEY RESPONSIBILITIES • Lead and mentor a team of software … clean, maintainable, and efficient code in alignment with best practice and coding standards. • Perform code reviews to ensure quality and adherence to standards. • Ensure software applications are thoroughly tested and perform as expected across different environments. • Provide leadership and technical guidance for resolution of complex technical issues and reported More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Computershare
about our flexible work culture at computershare.com/flex. We give you a world of potential Computershare have a very exciting opportunity for a Software Quality Automation Lead to join our team in Edinburgh. Why is this role exciting when there are so many other Automation positions in the … what you'll be doing, and the type of person that we're looking for. A role you will love As one of our Software Quality Automation Lead's you will work within our cross-functional agile teams and be involved throughout the full development lifecycle from requirements elicitation … to the delivery of high-quality technical solutions. In this role, you will play a pivotal part in enhancing efficiency and effectiveness of software development and delivery processes through the design, development, and implementation of test automation solutions. Some of the key responsibilities: Designing, developing, and maintaining automation scripts More ❯
role at GE Vernova . Get AI-powered advice on this job and more exclusive features. Job Description Summary GE Vernova is the leading software provider for the operations of national and regional electricity grids worldwide. Our software solutions support electricity markets, enable grid and network planning, and … Your role involves working with cross-functional teams to ensure seamless data flow, enhancing decision-making and operational efficiency. Key Responsibilities Solution Design and Architecture: Work with utility clients (OT and IT) to understand data requirements, align data architecture with business goals, and design end-to-end data … integrate data from various sources with the GridOS Data Fabric, ensuring data quality, consistency, and accessibility. Technical Leadership: Lead the technical delivery of data architecture, guiding project teams in implementation. Mentoring and Training: Collaborate during implementation, provide training and mentorship to teams and clients, ensuring successful adoption of GridOS More ❯
you'll design, develop, and maintain high-quality web applications using ReactJS, contributing to enhanced user experience and optimized application performance. Job Responsibilities Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build solutions or break down technical problems. Create secure and high-quality production … code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development. Create clean and testable code, writing unit/integration/end-to-end/performance tests for the codebase. Gather, analyze … synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems. Proactively identify hidden problems and patterns in data, using insights to drive improvements to coding hygiene and system architecture, ensuring issues do not resurface. Be an active member of our More ❯
applicants Direct message the job poster from PRACYVA Key Responsibilities (Solutions Architect): Strong demonstrated experience in designing high level and low-level application architecture using Microsoft .NET and Azure stack. Good understanding of repeatable design patterns and Microsoft recommendation for performant architecture. Demonstrated experience of implementing Domain Driven Design … stakeholders, to translate business requirements into technical solutions. Provide technical leadership, guidance, and mentorship to development teams. Conduct code and design reviews to uphold software quality standards. Oversee the full software development lifecycle (SDLC) from conceptualization to deployment. Stay updated with emerging technologies, particularly in cloud computing, system … DevOps, and related tools. Hands-on experience in system integration, including designing APIs (REST/GraphQL) and working with middleware technologies. Deep understanding of softwarearchitecture patterns such as microservices, serverless, and event-driven architecture. Familiarity with database design and optimization for both SQL and NoSQL databases. Exposure More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
TieTalent
elicitation to the delivery of high-quality technical solutions. In this role, you will play a pivotal part in enhancing efficiency and effectiveness of software development and delivery processes through the design, development, and implementation of test automation solutions. Some of the key responsibilities: Designing, developing, and maintaining automation … guidance to other automation engineers, helping to solve complex automation challenges and promote best practices. Evaluating and integrating automation tools and frameworks into the software development lifecycle, ensuring they are used to their full potential. Working on enhancing and maintaining CI/CD pipelines, ensuring automated builds, tests, and … a true passion for all things Test and automation. To do this role successfully you will need to have experience working in highly complex software development environments working in similar roles. You will be a collaborative individual who enjoys working as part of a team, as well as providing More ❯
Head of Software Engineering – International Payments 📍 Location: Edinburgh 💼 Department: Technology/Payments Engineering 🕒 Full-time | Permanent | Competitive Salary Up to £155,000 + Bonus + Benefits Lead the Future of Global Payments Technology Are you a strategic technology leader with a passion for building high-performing teams and driving … innovation at scale? This long standing and flagship organisation are looking for a dynamic Head of Software Engineering to lead their International Payments engineering division – the powerhouse behind their cross-border transaction systems. About the Role As Head of Software Engineering, you will shape the technical vision and … multiple regions, ensuring the delivery of scalable, secure, and high-availability solutions that support millions of transactions daily. You’ll work closely with Product, Architecture, Compliance, and Operations to ensure our technology meets the highest standards – from regulatory compliance to real-time performance. What You’ll Do Define and More ❯
Head of Software Engineering – International Payments Location: Edinburgh Department: Technology/Payments Engineering Full-time | Permanent | Competitive Salary Up to £155,000 + Bonus + Benefits Lead the Future of Global Payments Technology Are you a strategic technology leader with a passion for building high-performing teams and driving … innovation at scale? This long standing and flagship organisation are looking for a dynamic Head of Software Engineering to lead their International Payments engineering division – the powerhouse behind their cross-border transaction systems. About the Role As Head of Software Engineering, you will shape the technical vision and … multiple regions, ensuring the delivery of scalable, secure, and high-availability solutions that support millions of transactions daily. You'll work closely with Product, Architecture, Compliance, and Operations to ensure our technology meets the highest standards – from regulatory compliance to real-time performance. What You'll Do Define and More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description Lead the Charge in Digital Innovation – Principal Software Engineer (Azure, .NET) – Hybrid working (Edinburgh/Glasgow) Are you a seasoned developer who’s not only brilliant at coding but thrives on leading teams and shaping softwarearchitecture? We’re seeking a Lead/Principal Developer … decision-making and enjoys mentoring others, this role will be of interest. Where Tech Meets Purpose At this firm, they don’t just build software – they craft solutions that power the future of financial services. You’ll be at the forefront of modern system design, driving projects from concept More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Category: Other EU work permit required: Yes Job Views: 2 Posted: 02.05.2025 Expiry Date: 16.06.2025 Job Description: Lead the Charge in Digital Innovation – Principal Software Engineer (Azure, .NET) – Hybrid working (Edinburgh/Glasgow) Are you a seasoned developer who’s not only brilliant at coding but thrives on leading … teams and shaping softwarearchitecture? We’re looking for a Lead/Principal Developer to spearhead the evolution of digital solutions for a rapidly growing Fintech – where innovation meets impact. You’ll play a hands-on role in designing and building cutting-edge applications supporting customised applications and … decision-making and enjoy mentoring others, this role will be of interest. Where Tech Meets Purpose At this firm, they don’t just build software – they craft solutions that power the future of financial services. You’ll be at the forefront of modern system design, driving projects from concept More ❯
Social network you want to login/join with: Java Software Engineer (Must hold active SC) Location: Remote The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our … risk and shorten delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff. Your role: You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving … and performant services that are operationally sound. You will strive to do things better and faster, eliminating waste and applying this across the entire software delivery lifecycle for both internal customers and end users. What you’ll do: You will be responsible for delivery business outcomes, from requirements into More ❯
Time hours) Travel: Ability to travel up to 20% Reporting to: Sr. Director Are you a CCaaS Application Architect with a solid understanding of software development and the CXone, Genesys Cloud or Amazon Connect platform? If you love solutioning for enterprise Clients and you have a passion for helping … computer science, IT, or engineering or equivalent experience 10+ years’ experience in Contact Center and UC environments 5 or more years of experience with softwarearchitecture and design with the CXone, Genesys Cloud or Amazon Connect platform. Past titles may include Solutions Architect, Systems Architect, Technical Architect. Experience … Github) and automated pipelines (Jenkins, Azure Devops, AWS CloudPipeline, etc.) is a plus Excellent written communication including leading whiteboard sessions, technical design sessions, developing architecture and network diagrams, technical flow designs and more Additional Responsibilities: Build actionable and achievable CCaaS transformation plans including specifying legacy system changes needed or More ❯
Time hours) Travel: Ability to travel up to 20% Reporting to: Sr. Director Are you a CCaaS Application Architect with a solid understanding of software development and the CXone, Genesys Cloud or Amazon Connect platform? If you love solutioning for enterprise Clients and you have a passion for helping … computer science, IT, or engineering or equivalent experience 10+ years’ experience in Contact Center and UC environments 5 or more years of experience with softwarearchitecture and design with the CXone, Genesys Cloud or Amazon Connect platform. Past titles may include Solutions Architect, Systems Architect, Technical Architect. Experience … Github) and automated pipelines (Jenkins, Azure Devops, AWS CloudPipeline, etc.) is a plus Excellent written communication including leading whiteboard sessions, technical design sessions, developing architecture and network diagrams, technical flow designs and more Additional Responsibilities: Build actionable and achievable CCaaS transformation plans including specifying legacy system changes needed or More ❯
Time hours) Travel: Ability to travel up to 20% Reporting to: Sr. Director Are you a CCaaS Application Architect with a solid understanding of software development and the CXone, Genesys Cloud or Amazon Connect platform? If you love solutioning for enterprise Clients and you have a passion for helping … computer science, IT, or engineering or equivalent experience 10+ years’ experience in Contact Center and UC environments 5 or more years of experience with softwarearchitecture and design with the CXone, Genesys Cloud or Amazon Connect platform. Past titles may include Solutions Architect, Systems Architect, Technical Architect. Experience … Github) and automated pipelines (Jenkins, Azure Devops, AWS CloudPipeline, etc.) is a plus Excellent written communication including leading whiteboard sessions, technical design sessions, developing architecture and network diagrams, technical flow designs and more Additional Responsibilities: Build actionable and achievable CCaaS transformation plans including specifying legacy system changes needed or More ❯