Technical Debt Jobs in Scotland

19 of 19 Technical Debt Jobs in Scotland

Software Architect

Aberdeen, Scotland, United Kingdom
Oceaneering International, Inc
fulfil other duties as required to meet the needs of the company, and any other company within its portfolio: Architectural Leadership Define and maintain the overarching software architecture and technical strategy, ensuring alignment with business goals and project roadmaps. Establish and promote design principles, patterns, and standards to ensure a stable and reusable codebase. Collaborate with Lead Engineers to … ensure architectural consistency across teams and projects. Conduct regular reviews of code, system designs, and technical implementations to maintain quality and adherence to architecture. Evaluate and recommend tools, frameworks, and technologies to improve platform performance and developer productivity. Platform Stability and Scalability Ensure the architecture supports scalability, performance, and reliability requirements. Lead efforts to address technical debt … functionalities and design shared libraries, APIs, and services. Define best practices for version control, branching strategies, and release management to support code reuse. Cross-Team Collaboration Act as a technical advisor to Lead Engineers and project teams, providing guidance on design, implementation, and troubleshooting. Facilitate cross-team knowledge sharing through documentation, workshops, and mentoring. Support the Software Delivery Manager More ❯
Posted:

Enterprise Architect

Edinburgh, Scotland, United Kingdom
Addepar
York City, Salt Lake City, Chicago, London, Edinburgh, Pune, and Dubai. The Role Lead the design, development, and implementation of scalable and secure wealth management SaaS products by providing technical leadership, education, and guidance to engineering and product teams across the organization and recommendations to leadership as part of a central practice group. Draft and champion strong architectural practices … use them to ensure technical strategic alignment with business objectives as well as to mentor and train engineers and SaaS architects. Identify structural or organizational blockers and technical debt in order to propose and drive solutions. What You’ll Do Define technology roadmaps and architectural standards; drive adoption across Addepar. Design and architect our SaaS applications as … frameworks. Ensure the security, scalability and efficiency of our SaaS solutions. Collaborate with product management and business stakeholders. Conduct code reviews and ensure code quality. Troubleshoot and resolve complex technical issues. Who You Are Bachelor's degree in Computer Science or related field. A wealth of experience in software development. Extensive experience in SaaS architecture. Expertise in cloud platforms More ❯
Posted:

Solution Architect

Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
YOU'LL DO Lead the design of complex, end-to-end solution architectures across teams, labs, and platforms. Shape the solution architecture forward look to inform product roadmaps and technical planning. Collaborate with engineering, product, and architecture teams to align designs with strategic goals. Ensure solutions meet non-functional requirements including resilience, security, and scalability. Drive innovation and continuous … improvement in solution design and delivery. Provide technical leadership and guidance to engineering teams. Participate in agile ceremonies and deliver iteratively, ensuring continuous feedback and value. WHAT YOU'LL NEED Architecture & Software Development: Strong software engineering and architecture background, with experience across the full solution development lifecycle-from inception through to production. Strong understanding of modern cloud-native architectures … microservices, and API design. Experience with architectural governance, risk management, and technical debt mitigation. Cloud solutions: Experience with Public and Private Cloud Solutions, ideally including Google Cloud Platform and OpenShift Container Platform. Strong understanding of modern cloud-native architectures, microservices, and secure, scalable solution design. Collaboration & Leadership : Excellent partner collaboration skills, with the ability to communicate effectively across More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Lloyds Banking Group
and techniques. Ensure team work aligns with bank values, behaviors, and risk parameters. Facilitate cross-team collaboration within the Lab and other platforms. What you'll be doing Support technical delivery for Retirement Account applications across the full development lifecycle. Design, test, and modify complex programs and integration services using best practices. Support agile development for continuous team improvement. … Engineer stable, scalable, performant, accessible, testable, and secure software solutions, minimizing technical debt. Participate in incident analysis and promote active system custodianship. Mentor and lead software engineers, fostering a collaborative culture. Provide expertise in system development, integrations, and architecture. Contribute to industry standards, peer reviews, and knowledge sharing to improve quality. Why Lloyds Banking Group Join us during an More ❯
Posted:

Associate Director, Research and Computing Operations

Edinburgh, United Kingdom
Asklepios Biopharmaceutical Inc
the technology leadership team, this position will be responsible for the day-to-day operations and strategic evolution of our research computing environment. The successful candidate will combine deep technical expertise in scientific computing with strong business acumen to deliver innovative solutions that accelerate our research mission. While Global IT Infrastructure maintains our enterprise technology foundation, this role focuses … and optimize scientific computing infrastructure, including GPU clusters, high-performance storage systems, and virtualized environments Collaborate with global IT teams to ensure infrastructure alignment with scientific computing needs Lead technical planning and implementation of infrastructure improvements Provide technical guidance on architecture decisions affecting scientific workflows Manage and optimize WEKA storage systems and VSphere virtual environments Support Linux-based … appropriate Implement and maintain monitoring solutions for complex computing environments Participate in capacity planning and performance optimization initiatives Drive infrastructure automation and continuous improvement Manage relationships with vendors and technical partners Vendor & Contract Management: Manage third-party Linux support contract and contractor relationships Define and monitor service level agreements Ensure contractor compliance with company security policies Review and approve More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Associate Director, Research and Computing Operations

Edinburgh, Scotland, United Kingdom
Asklepios Biopharmaceutical Inc
the technology leadership team, this position will be responsible for the day-to-day operations and strategic evolution of our research computing environment. The successful candidate will combine deep technical expertise in scientific computing with strong business acumen to deliver innovative solutions that accelerate our research mission. While Global IT Infrastructure maintains our enterprise technology foundation, this role focuses … and optimize scientific computing infrastructure, including GPU clusters, high-performance storage systems, and virtualized environments Collaborate with global IT teams to ensure infrastructure alignment with scientific computing needs Lead technical planning and implementation of infrastructure improvements Provide technical guidance on architecture decisions affecting scientific workflows Manage and optimize WEKA storage systems and VSphere virtual environments Support Linux-based … appropriate Implement and maintain monitoring solutions for complex computing environments Participate in capacity planning and performance optimization initiatives Drive infrastructure automation and continuous improvement Manage relationships with vendors and technical partners Vendor & Contract Management: Manage third-party Linux support contract and contractor relationships Define and monitor service level agreements Ensure contractor compliance with company security policies Review and approve More ❯
Posted:

Full Stack Tech Lead

West Kilbride, Scotland, United Kingdom
Associated Terminals
response Testing Work closely with a Project Manager and external developers to allocate development resource Translating business priorities and user stories into forecast timelines of development work, including the technical effort and resources required Architect, design and develop bespoke web applications and PHP modules with standardised tools Collaborate with stakeholders to create technical requirements from user stories Conduct … constructive feedback to developers Work with the Project Manager on cost elements of running the system, 3rd party applications and development Maintain an on-going focus for reducing the technical debt and backlog Take ownership of AWS infrastructure and manage out-of-hours support processes Create and maintain documentation on system architecture, project progress, and software integrations Functional More ❯
Posted:

Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
esure Group
work across the full Software Development Lifecycle and be involved in end to end software development. Join a dynamic cross-functional team dedicated to designing, building, and supporting innovative technical products and services that drive esure’s ambitious digital business. This is a great opportunity to work on industry leading products and become a pivotal part of our future. … What You’ll do: Collaborate as a key member of a high-performing Agile team, crafting the future of esure’s digital journey. Design and develop pioneering digital and technical products to improve the experience of our customers and business partners Help define the technical direction for the products you support, ensuring alignment with business goals. Write secure … and platforms, including occasional out-of-hours support. Contribute to the rollout of our Enterprise Agile approach and support esure’s ongoing transformation journey. Proactively find opportunities to improve technical quality, streamline processes, and reduce technical debt. Continuously improve ways of working by challenging existing processes and proposing innovative solutions. Share knowledge, mentor colleagues, and foster collaboration across More ❯
Posted:

Senior Salesforce Developer

Glasgow, Scotland, United Kingdom
JR United Kingdom
closely with cross-functional teams, including business analysts, product owners, and junior developers, to ensure alignment and understanding. Continuously monitor and optimise the Salesforce environment, identifying performance improvements, managing technical debt, and implementing upgrades and patches to maintain system stability. Here are the requirements for the role: 4+ years of hands-on experience with Salesforce Development Hands-on More ❯
Posted:

Senior Salesforce Developer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
closely with cross-functional teams, including business analysts, product owners, and junior developers, to ensure alignment and understanding. Continuously monitor and optimise the Salesforce environment, identifying performance improvements, managing technical debt, and implementing upgrades and patches to maintain system stability. Here are the requirements for the role: 4+ years of hands-on experience with Salesforce Development Hands-on More ❯
Posted:

Senior Product Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
Wordsmith AI Ltd
experience (e.g. Python, Node.js, AWS) is a bonus Deep product instincts-you care about clean UI, intuitive UX, and building for user outcomes Practical understanding of security, scalability, and technical debt in fast-moving environments Interest in AI/LLMs and building AI-native user experiences What We Offer: A high-trust environment with meaningful ownership over what More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Technical Product Manager

Edinburgh, Scotland, United Kingdom
GE Vernova
Join to apply for the Staff Technical Product Manager role at GE Vernova 1 day ago Be among the first 25 applicants Join to apply for the Staff Technical Product Manager role at GE Vernova Job Description Summary The Staff Technical Product Manager is responsible for operating in lock-step with product management to create a clear … requirements to enable the delivery of a product's features and functionality. Their priority is seamless integration and alignment of perspectives from a broad set of stakeholders: Product Managers, Technical Anchors, Service Owners and Developers. Job Description Summary The Staff Technical Product Manager is responsible for operating in lock-step with product management to create a clear strategic … requirements to enable the delivery of a product's features and functionality. Their priority is seamless integration and alignment of perspectives from a broad set of stakeholders: Product Managers, Technical Anchors, Service Owners and Developers. Job Description Roles and Responsibilities Interacts with customers/stakeholders in VOC requirements-gathering, fine tuning, and obtaining product feedback. Engage continuously with stakeholders More ❯
Posted:

Engineering Manager

Glasgow, Scotland, United Kingdom
Signify Technology
engineering requests and desired outcomes: Collaborate with Product Management to define scope and deliverables. Estimate effort, timelines, and communicate feasibility. Work with Architects and Engineers to develop and review technical solutions. Create and communicate project plans for timely delivery. Ensure high-quality software releases. Prioritize initiatives responding to business needs. Balance technical debt and new feature development. … Facilitate technical discussions on security challenges. Stay updated on mobile app security trends and incorporate them into team practices. Manage direct reports: Hire, train, mentor engineers and specialists. Set objectives and identify growth opportunities. Provide performance feedback. Promote a culture of autonomy, resilience, respect, and accountability. Encourage continuous technical and process improvements. Match individuals to appropriate tasks and … Assist with customer escalations. Participate in setting and maintaining the department budget. Required Qualifications Bachelor’s degree in computer science or related field. 5+ years leading software engineering or technical teams. 10+ years in data and/or software engineering/development. 4+ years programming in 2 or more languages. Excellent communication skills for technical and non-technical More ❯
Posted:

Engineering Manager - Application Security Team

Glasgow, United Kingdom
Verimatrix
Collaborate with Product Management to define the scope of products and deliverables. Estimate and communicate efforts timelines and feasibility to the organization. Drive with Architects and Engineers to produce technical solutions and review, edit and implement software requirements. Create and communicate project plan(s) to ensure the on-time delivery. Ensure high-quality software releases. Prioritize initiatives and objectives … to respond to business requests. Balance creating and repaying technical debt and developing new features. Facilitate technical discussions and decision-making to support the team in solving complex security challenges. Stay informed on the latest trends and advancements in mobile app security and integrate them into the team's practices. Managing their direct reports by: Hire, train … and mentor engineers as well as other technical specialists Set objectives and identify growth opportunities both career and personal Provide meaningful performance feedback. Promote a culture of autonomy, resilience, respect, and accountability. Display, embody and promote the Verimatrix leadership values. Encourage continuous improvement (both technical and process) Finding the right fit between individuals and assignments. (Re)Organize the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Ruby Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Cross-Functional Collaboration: Partner with product managers, QA, and design teams to align on priorities, define clear acceptance criteria, and deliver consistent value to the business with each release. Technical Investigations: Lead technical deep-dives and spike solutions to evaluate technologies, libraries, and approaches for improving system reliability, auditing, and financial reconciliation accuracy. Open Standards: Support our commitment … adaptability: We punch above our weight, move quickly and ship often. If you thrive in a startup and want to help get us to scale-up Acceptance of tech debt: know when to incur technical debt to deliver business value... and when to pay it off Why Join Tembo? At Tembo you will do impactful work that More ❯
Posted:

Automation Development Team Lead

Glasgow, Scotland, United Kingdom
The Scottish Government
process optimisation techniques and the use of LEAN/agile methodologies where required. You will also be responsible for overseeing the development team in investigation and resolution of defects, Technical Debt and the management of Change Requests relating to Applications deployed within the CoE’s production environment and create monitoring/control mechanisms to manage these. You will … lead on quality assurance across the technical platform suites, contributing to Service Design of the ACoE and coaching the development team to ensure best practices are adhered to, to ensure automations meet business requirements and stated targets for efficiency and finally to ensure that automated processes are scalable where possible. You will evaluate the effectiveness of the automation framework … efficient use of resources. This is an exciting opportunity to work as part of a motivated, collaborative and supportive team, where you will have the opportunity to develop your technical & managerial skill-set , and lead in building the Scottish Government’s Automation Centre of Excellence development team. DDaT Pay Supplement This post attracts a £5,000 per annum pro More ❯
Posted:

Engineering Manager up to £85,000 Glasgow 2x per week

Glasgow, United Kingdom
Pearson Carter
services and products including threat detection and response capabilities. Responsibilities: Collaborate with Product Management to define the scope of products and deliverables. Drive with Architects and Engineers to produce technical solutions and review, edit and implement software requirements. Create and communicate project plan(s) to ensure the on-time delivery. Ensure high-quality software releases. Prioritize initiatives and objectives … to respond to business requests. Balance creating and repaying technical debt and developing new features. Facilitate technical discussions and decision-making to support the team in solving complex security challenges. Stay informed on the latest trends and advancements in mobile app security and integrate them into the team's practices. Hire, train and mentor engineers as well … as other technical specialists Promote a culture of autonomy, resilience, respect, and accountability. Experience: Extensive experience with C, C, both from a hands-on and a management perspective Experienced leading a team of software engineers or other technical specialists An excellent general understanding of other software development languages and principles Proven ability to communicate with technical and More ❯
Employment Type: Permanent
Salary: GBP 85,000 Annual
Posted:

Software engineering Manager

Edinburgh, Scotland, United Kingdom
ZipRecruiter
services and products including threat detection and response capabilities. Responsibilities: · Collaborate with Product Management to define the scope of products and deliverables. · Drive with Architects and Engineers to produce technical solutions and review, edit and implement software requirements. · Create and communicate project plan(s) to ensure the on-time delivery. · Ensure high-quality software releases. · Prioritize initiatives and objectives … to respond to business requests. · Balance creating and repaying technical debt and developing new features. · Facilitate technical discussions and decision-making to support the team in solving complex security challenges. · Stay informed on the latest trends and advancements in mobile app security and integrate them into the team’s practices. · Hire, train and mentor engineers as well … as other technical specialists · Promote a culture of autonomy, resilience, respect, and accountability. Experience: · Extensive experience with C, C, both from a hands-on and a management perspective · Experienced leading a team of software engineers or other technical specialists · An excellent general understanding of other software development and principles · Proven ability to communicate with technical and non More ❯
Posted:

Software Engineering Manager

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
team dedicated to building cutting-edge solutions that keep data safe and users protected. About the Role As Engineering Manager, you'll lead a talented team of engineers and technical specialists. Your mission? Deliver high-quality, secure software while fostering a culture of excellence, ownership, and innovation. You’ll work cross-functionally with product and architectural leads to define … ensuring every individual thrives. What You'll Be Doing Define and drive engineering outcomes in collaboration with Product and Architecture. Plan and deliver projects from concept to production. Balance technical debt and innovation while ensuring secure, high-quality releases. Hire, coach, and develop engineers into confident, accountable leaders. Champion best practices in mobile app security, staying on top … of industry trends. Lead by example with resilience, respect, and results. What You Bring 5+ years’ experience leading technical teams. 10+ years’ experience in software or data engineering. Strong programming background (experience in 2+ languages, ideally including C/C++). Background in mobile security or app development (bonus for reverse engineering or debugging skills). Excellent communication skills More ❯
Posted:
Technical Debt
Scotland
Median
£100,000