Senior Developer – Enterprise Reporting & Applications

Senior Developer – Enterprise Reporting & Applications

Posted 1 day ago by Totaljobs

£60,000 Per year
Undetermined
Undetermined
Portsmouth, Hampshire

Summary: The Senior Developer – Enterprise Reporting & Applications at SubSea Craft is responsible for developing and maintaining reporting solutions, data pipelines, and application tools that enhance business operations. This role requires collaboration with Enterprise Systems teams to deliver high-quality technical solutions while adhering to established standards. The position emphasizes the importance of reliability, maintainability, and performance in the solutions developed. Candidates should possess strong software development experience, particularly in APIs, data management, and reporting tools.

Key Responsibilities:

  • Develop and maintain internal applications, reporting solutions, and integrations.
  • Implement APIs, backend services, and automation tooling based on defined requirements.
  • Ensure solutions are reliable, maintainable, and performant.
  • Translate defined requirements and designs into working technical solutions.
  • Support the development of integration flows and data pipelines.
  • Produce clear and concise technical documentation for implemented solutions.
  • Build and maintain REST APIs and backend services.
  • Develop and maintain reporting outputs using tools such as Power BI.
  • Participate in code reviews and technical discussions.
  • Collaborate with Enterprise Systems teams and support junior team members.

Key Skills:

  • Experience in a software development role (mid-level or above).
  • Experience developing APIs or backend services (preferably using Node.js).
  • Strong proficiency in SQL and JavaScript (Node.js preferred).
  • Experience with reporting tools (e.g. Power BI or equivalent).
  • Understanding of basic system integration concepts.
  • Strong problem-solving skills and attention to detail.
  • Experience with Express.js or similar backend frameworks (desirable).
  • Exposure to solution design or technical design discussions (desirable).

Salary (Rate): £60,000 a year

City: Portsmouth

Country: UK

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Who we are: SubSea Craft is a fast growing, privately-funded, UK-based innovative maritime technology company specialising in next-generation, high-performance watercraft and systems. We operate at the intersection of advanced engineering, cutting-edge design, and user-centric innovation, delivering safe, effective, and enabling solutions for both commercial and defence applications. What we offer:

  • Pension Contribution – Pension scheme with the option to contribute via salary sacrifice.
  • Annual Bonus Scheme – Eligibility to participate in the company’s annual discretionary bonus scheme, linked to individual and company performance.
  • Life Assurance and Critical Illness Cover – Comprehensive protection including Life Assurance (4x salary) and Critical Illness Cover for added financial security.
  • Annual Leave – Entitlement to 25 days of annual leave plus bank holidays.
  • Christmas Leave – A Christmas shutdown is typically observed.
  • Wellbeing Day – An additional Wellbeing Day each year to focus on personal health and wellbeing.
  • Family Leave – Enhanced maternity and paternity pay.
  • Private Healthcare – Access to comprehensive private healthcare coverage to support your physical and mental wellbeing.
  • Professional Development – Commitment to ongoing learning and career growth, supported by training programmes and access to LinkedIn Learning.
  • Flexible Working – Opportunities for flexible working arrangements to promote work–life balance. Inclusive Culture – A professional environment that values diversity, innovation, and collaboration.

Role Overview: The Senior Developer – Enterprise Reporting & Applications is responsible for building and maintaining reporting solutions, data pipelines, integrations, and internally developed application tools that support business operations.

The role contributes to technical solution development by implementing designs, working within established standards, and helping ensure systems operate reliably and consistently across the enterprise environment.

This position works closely with Enterprise Systems teams to deliver practical, high-quality technical solutions aligned to business needs.

Responsibilities will include:

Development & Delivery

  • Develop and maintain internal applications, reporting solutions, and integrations
  • Implement APIs, backend services, and automation tooling based on defined requirements
  • Ensure solutions are reliable, maintainable, and performant
  • Follow established development standards, version control practices, and release processes

Solution Implementation

  • Translate defined requirements and designs into working technical solutions
  • Contribute to solution design discussions where appropriate
  • Support the development of integration flows and data pipelines
  • Produce clear and concise technical documentation for implemented solutions

System Integrations & Data Pipelines

  • Build and maintain:
    • REST APIs and backend services
    • ETL / ELT data pipelines
    • Data transformation processes

Reporting & Data

  • Develop and maintain reporting outputs using tools such as Power BI (or equivalent)
  • Write and optimise SQL queries and data transformations
  • Support structured and accurate reporting aligned to business processes
  • Assist in maintaining data quality and consistency

Standards & Best Practice

  • Follow established architectural principles, development standards, and integration patterns
  • Participate in code reviews and technical discussions
  • Identify issues, risks, or improvements and raise them appropriately

Team Support & Collaboration

  • Collaborate with Enterprise Systems teams, including ERP and process stakeholders
  • Support junior team members where required
  • Contribute to a positive and collaborative team environment

Technologies & Tools You will work with and develop solutions using technologies such as:

  • JavaScript (Node.js) for backend services and application logic
  • Express.js for API and service development
  • EJS (Embedded JavaScript) for server-side templating
  • SQL for data management and querying
  • Python for data processing, automation, and pipelines
  • Power BI (or equivalent) for reporting and visualisation

Experience with these technologies, or similar stacks, is expected.

Qualifications and Experience:

Essential:

  • Experience in a software development role (mid-level or above)
  • Experience developing:
    • APIs or backend services (preferably using Node.js or similar)
    • Data pipelines or transformation processes
  • Strong proficiency in:
    • SQL
    • JavaScript (Node.js preferred)
  • Experience with reporting tools (e.g. Power BI or equivalent)
  • Understanding of basic system integration concepts
  • Ability to work from defined requirements and deliver practical solutions Strong problem-solving skills and attention to detail

Desirable:

  • Experience with:
    • Express.js or similar backend frameworks
    • Server-side templating (e.g. EJS or equivalent)
    • Experience working with enterprise systems (ERP, reporting platforms, operational tools)
    • Exposure to solution design or technical design discussions

Note: Due to the nature of work undertaken at SubSea Craft, the selected candidate must be capable of meeting the security requirements of the position, which would include as a minimum existing right to live and work in the UK, Baseline Personnel Security Standard (BPSS), with UK National security clearance required for certain roles.*

Values: Our people are our greatest asset, we continually strive to provide an excellent working environment to enable our team to do their best work. We have an agile professional workforce: we are founded on the belief that our people are valued and our business is trusted, inclusive and commercially-adept.

What we expect from you:

  • Teamwork, mutual respect and collaboration
  • Initiative and independent working
  • Honesty and integrity
  • Business and commercial awareness Agility, adaptability and continuous development

We are committed to building an inclusive, diverse workplace where everyone can thrive. If you require any support or adjustments to interact with us, please let us know.

Please note that all offers of employment are conditional and subject to satisfactory DBS, driving licence and reference checks. A criminal record will not automatically disqualify candidates from employment. We will consider criminal record information alongside the wider range of evidence gathered at the application, interview, and pre-employment checking stages.

Due to the high volume of applications, we are unable to respond to everyone. If you are shortlisted, we will aim to contact you within 14 days of your application or the closing date (if stated). We may retain your details for future suitable roles unless you advise us otherwise.

For details of how we process your personal data, please refer to our Privacy Notice.