Senior Software Engineer — Lead & Innovate

Oceaneering

Aberdeen City

On-site

GBP 65,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Oceaneering is looking for a software engineer to design and deliver advanced software solutions for complex requirements. The role involves mentoring junior engineers, conducting code reviews, and driving best practices across teams.

You will optimize performance, collaborate with cross-functional stakeholders, and stay ahead of emerging technologies to ensure maintainable, scalable systems. Planning and estimating development efforts are also part of the role.

Qualifications

  • Degree in Computer Science, Software Engineering, or related discipline.
  • Advanced certifications desirable.

Responsibilities

  • Design and implement advanced software solutions to meet complex requirements.
  • Lead code reviews, mentoring junior team members and ensuring best practices.
  • Optimize software for performance, scalability, and reliability.
  • Collaborate with cross-functional teams to develop innovative solutions.
  • Identify opportunities for system and process improvements, proposing and implementing changes.
  • Act as a technical resource for troubleshooting complex issues.
  • Stay abreast of emerging technologies and assess their potential impact on current systems.
  • Assist in planning and estimating development efforts for projects.
  • Prioritize technical debt resolution alongside new development efforts, ensuring long-term codebase maintainability.

Skills

Programming proficiency
Design principles
CD/DevOps
Problem-solving
Leadership
Communication

Education

CS/Software Eng degree

Job description

Oceaneering is looking for a software engineer to design and deliver advanced software solutions for complex requirements. The role involves mentoring junior engineers, conducting code reviews, and driving best practices across teams.

You will optimize performance, collaborate with cross-functional stakeholders, and stay ahead of emerging technologies to ensure maintainable, scalable systems. Planning and estimating development efforts are also part of the role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Oceaneering International Inc. • Aberdeen City

On-site
GBP 65,000 - 90,000
Senior Software Developer
Senior Software Developer

Oceaneering • Aberdeen City

On-site
GBP 65,000 - 90,000
Engineering & Design Team Lead — Offshore Projects
Engineering & Design Team Lead — Offshore Projects

Oceaneering • Aberdeen City

On-site
GBP 90,000 - 120,000
Comprehensive benefits package
Agile Software Project Lead: Drive Value
Agile Software Project Lead: Drive Value

Oceaneering International Inc. • Aberdeen City

On-site
GBP 65,000 - 90,000
Subsea Installation Engineer & Project Lead
Subsea Installation Engineer & Project Lead

Oceaneering International Inc. • Aberdeen City

On-site
GBP 60,000 - 95,000
Manager, Engineering
Manager, Engineering

Oceaneering • Aberdeen City

On-site
GBP 90,000 - 120,000
Comprehensive benefits package
Offshore Operations & Project Coordination Specialist
Offshore Operations & Project Coordination Specialist

Oceaneering • Rosyth

On-site
GBP 65,000 - 90,000
Agile Software Delivery Lead
Agile Software Delivery Lead

Oceaneering • Aberdeen City

On-site
GBP 65,000 - 90,000
Robotics Software Engineer — Mission-Critical Ocean Ops
Robotics Software Engineer — Mission-Critical Ocean Ops

Oshen • Plymouth

Hybrid
GBP 40,000 - 70,000
Stock options
Senior Marine Robotics & Autonomy Engineer
Senior Marine Robotics & Autonomy Engineer

Ocean Infinity • Greater London

On-site
GBP 90,000 - 110,000