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 ❯
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 ❯
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 ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing complex software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS), then Leonardo would like to hear from you. … We are looking for an experienced Software Product Designer to join our well established software community as the Radar programmes grow and enter a crucial phase, developing complex functionality. For more information on Leonardo's contribution to ECRS check out: What you'll do as a Software … Build and maintain local work instruction, processes Build a culture of knowledge sharing between the teams. Coach/upskill Product Designers Report to Chief Software Engineer Primary technical POC for Newcastle Contribute to the design between the Processing and Platform train Contribute to the design of the Processing Solution More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
that make a real difference across the UK. As the Technical Lead , you’ll be responsible for a small Agile squad of around five Software Engineers, taking ownership of a key business-critical product. This role focuses on technical leadership—driving project work, leading feature development, unblocking the team … Equally important are your soft skills . They’re looking for a collaborative leader who fosters open communication and teamwork. They build robust, scalable software and are committed to modern engineering principles and best practices —and you’ll be key in ensuring your squad upholds these standards. What they … SpringBoot experience would be ideal) Experience with Microservices Exposure to cloud platforms (AWS, Azure, GCP, OpenShift all welcome) Front-end experience (especially with React.js) Softwarearchitecture experience Confidence leading projects from a technical perspective Nice-to-haves: DevOps tools like Docker and Kubernetes Awareness of software security 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 ❯
and interpersonal skills to engage teams and stakeholders. Deep understanding of data integration across the full project lifecycle (1D to 8D). Familiarity with softwarearchitecture, APIs, digital twin technologies and agile development. Ability to evaluate system feasibility and cost-efficiency. Financial acumen to manage project budgets and More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
join and be part of something extraordinary. About the Role As a Python Developer , you’ll play a critical role in building and optimising software that powers real-world solutions. You’ll work alongside experts from multiple disciplines, contributing to the development of robust and scalable applications. Whether it … for real-world deployment Work closely with cross-functional teams to meet project goals Write clear and maintainable code following best practices Contribute to softwarearchitecture decisions and technical improvements Document your work to ensure clarity and continuity across the team Qualifications Strong experience in Python development Knowledge More ❯
to hundreds of data sources, abstracting away coding complexities. You'll contribute to low-code/no-code solutions, drive the modernization of their architecture towards a service-oriented approach, and build foundational capabilities for efficient data movement. What you'll be doing: Developing new features and functionalities for … 6+ years of backend development experience (PHP), ideally with SaaS products. Experience with API integrations and building no-code solutions. A strong understanding of softwarearchitecture, testing, and security best practices. Excellent communication and problem-solving skills. Apply below More ❯
to hundreds of data sources, abstracting away coding complexities. You'll contribute to low-code/no-code solutions, drive the modernization of their architecture towards a service-oriented approach, and build foundational capabilities for efficient data movement. What you'll be doing: Developing new features and functionalities for … 6+ years of backend development experience (PHP), ideally with SaaS products. Experience with API integrations and building no-code solutions. A strong understanding of softwarearchitecture, testing, and security best practices. Excellent communication and problem-solving skills. Apply below More ❯
to hundreds of data sources, abstracting away coding complexities. You'll contribute to low-code/no-code solutions, drive the modernization of their architecture towards a service-oriented approach, and build foundational capabilities for efficient data movement. What you'll be doing: Developing new features and functionalities for … 6+ years of backend development experience (PHP), ideally with SaaS products. Experience with API integrations and building no-code solutions. A strong understanding of softwarearchitecture, testing, and security best practices. Excellent communication and problem-solving skills. Apply below More ❯
Software Engineer - Java, JVM, Kotlin, Spring boot Work Environment: Hybrid- 3 days in the office a week At Evooq, we are building an ecosystem of solutions that combine data, technology and investment expertise. Finance professionals use our solutions to rapidly identify investment opportunities, make informed decisions and manage the … organized through highly autonomous teams and by privileging trust and responsibility. We are expanding our core engineering team and seeking a passionate and motivated Software Engineers at all levels to join us in our high-performing and agile collaborative environment. As a Software Engineer, you will work on … Spring Boot, and Microservices architecture. Take full ownership of the product you are crafting You will be involved in the full life cycle of software engineering, including requirement analysis, prototyping, design, implementation, deployment, monitoring, and support. Ensure correctness, maintainability, and sustainability of the delivered solutions, following and promoting our More ❯