Software Engineer

Anschuetz
Portsmouth, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£50,000.0 - £70,000.0
Working hours
Shift work
Job source

Tech stack

Testing (Software) Agile Methodology Unit Testing C++ (Programming Language) Client Server Models Configuration Management Databases Serialization Data Structures Database Design Software Debugging Software Design Patterns
+18 more
Graphical User Interface Design of User Interfaces PostgreSQL Network Programming Object-Oriented Software Development Scrum Methodology Qt Modeling Language (QML) Qt (Software) Software Engineering Subversion Systems Integration Web Services Extensible Markup Language (XML) Standard Template Library (STL) SC Clearance Solid Principles Information Technology Front End Software Development

Job description

You will work on software for a variety of application types, including client-server systems, database-backed applications, communication infrastructure, and graphical user interfaces, using modern tools and technologies., * Capture and analyse technical requirements, including effort estimates and delivery milestones.

  • Design, implement, maintain, and test software solutions across multiple application areas.
  • Develop back-end database management, communication layers, and client-server applications.
  • Design and develop front-end graphical user interfaces.
  • Create, document, and execute software tests, including unit tests and simulation-based testing.
  • Evaluate and recommend new technologies, tools, and Work within an agile software development team using SCRUM.
  • Integrate software with third-party sensors and applications, such as cameras or radar trackers.
  • Contribute to continuous improvement across the software development lifecycle.

Requirements

Do you have experience in Software development?, This role is based on-site and so applicant must live within commuting distance, have the right to work in the UK, be eligible for UK Security Clearance and have a relevant C++ experience.

This role is ideal for engineers with experience in C++ software development, object-oriented design, debugging, and agile development., * Strong C++ software development experience

  • Experience with object-oriented programming and software design principles.
  • Good debugging and fault isolation skills.
  • Solid knowledge of data structures, algorithms, and design patterns.
  • Experience with code configuration management such as Subversion.
  • Understanding of network programming and data serialisation.
  • Experience with database design, coding, and administration.
  • Front-end UI design and development experience.
  • Ability to work effectively in an agile/SCRUM environment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • Able to work independently and as part of a team.

Desirable Experience

  • Software development experience in one or more of: C++, Qt, QML, UI design.
  • Experience with DDS, STL, XML, web services, or network programming.
  • Experience with PostgreSQL or similar databases.
  • Familiarity with software integration for sensor or defence-related systems.

Education

  • Degree in Computer Science or a related technical field, or equivalent practical experience., We’d love to hear from you of you live within commuting distance, have the right to work in the UK, are eligible for UK Security Clearance and have a relevant experience in C++ . Please apply via the link at the top of the advert with your CV

Benefits & conditions

Pulled from the full job description

  • Referral programme
  • Life insurance
  • Company pension
  • Private medical insurance
  • Cycle to work scheme
  • Car scheme
  • On-site parking, * 33 days holiday (including bank holidays) & Holiday Trading
  • Flexible working + nine-day fortnight option
  • Private medical insurance (salary sacrifice)
  • Company pension and life insurance
  • Car Benefit Scheme (salary sacrifice)
  • Cycle to work and technology schemes
  • Career development and training, * Company pension
  • Cycle to work scheme
  • Life insurance
  • On-site parking
  • Private medical insurance
  • Referral programme

Application question(s):

  • For this role you will either need a British Passport or Indefinite Right to Remain in the UK. Please confirm what document you will be providing to evidence that you meet this criteria.
  • Please confirm if you have Engineering and/or Maritime industry experience

About the company

Anschütz is a world-leading provider of ship navigation systems and maritime solutions, delivering advanced navigation and mission systems for commercial ships, mega yachts, refit projects, naval surface combatants, small combatants, and submarines. Around 30,000 ships worldwide are equipped with Anschütz products.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · WWC 2025

2:05 min

Evolution of version control systems in regulated industries

Daniel Siegl · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

2:09 min

Setting up Konveyor AI and PostgreSQL locally

Daniel Oh Daniel Oh · WWC 2024

6:56 min

The impact of Git on modern version control

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all