Technical Debt Jobs in Aberdeen

2 of 2 Technical Debt Jobs in Aberdeen

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:

Head of R&D

Aberdeen, Scotland, United Kingdom
GDi - An Oceaneering Company
of GDi’s R&D function, which underpins the development of innovative software solutions for asset management. The Head of R&D plays a key role in driving innovation, technical excellence, and product delivery to meet current and emerging client and market needs. Key Activities & Accountabilities: Provide strategic and operational leadership to the R&D team, managing and mentoring … the Software Product Manager, Software Account Manager and Software Delivery Manager. Ensure alignment between product vision, technical execution, and delivery schedules. Create a high-performance R&D culture that fosters innovation, accountability, and collaboration. Define and maintain the overall R&D strategy in alignment with GDi’s business and growth objectives. Oversee product roadmaps, technology direction, and development plans … is forward-looking, agile, and capable of adapting to evolving client and market demands. Provide oversight of software development lifecycle, from requirements through to testing, deployment, and support, ensuring technical quality and scalability. Support the Software Delivery Manager in ensuring high standards in coding, testing, DevOps, security, and infrastructure management. Facilitate cross-functional collaboration to ensure smooth product delivery More ❯
Posted: