Senior Software Developer

SEA LTD

Senior Software Developer

£60000

SEA LTD, Heybridge, Maldon

  • Full time
  • Permanent
  • Remote working

Posted 2 weeks ago, 2 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: f33236631acd4be093f4d0c6ec63e5b2

Full Job Description

As a Senior Software Developer you will be responsible for building highly scalable
distributed solutions for SEA-KIT's remotely-operated and autonomous uncrewed
surface vessels (USVs).
You will develop new features and maintain the end-to-end infrastructure supporting
USV operations.
Working with agile development methodologies, you will assume leadership of projects from conceptualization to deployment, ensuring successful outcomes.You will write test code, enhance routines, contribute to design architecture reviews and ensurecontinuous improvement.

SEA-KIT's head office and manufacturing yard is based in Tollesbury, Essex.
Responsibilities

  • Scalable Solutions: Build highly scalable distributed solutions for remotely operated and autonomous Uncrewed Surface Vessels (USVs).

  • Infrastructure Development: Develop new features and maintain end-to-end

  • infrastructure supporting USV operations.
  • Project Leadership: Assume leadership of assigned projects from

  • conceptualization to deployment, ensuring successful outcomes.
  • Impactful Collaboration: Work closely with the early-stage project team,

  • contributing significantly to project success and impact.
  • Code Quality: Write test code for both new and existing software, adhering to

  • high coding standards.
  • Agile Development: Work with agile development methodologies, enhancing

  • existing CI/CD routines, and ensuring continuous improvement.

    You must hold a degree in Computer Science, Engineering or a related field with a track record of delivering projects to industry.

    Excellent C# skills are essential, and Python skills are desirable. You have experience in MySQL and serverless app development (knowledge of InfluxDB is preferred), and knowledge of Angular.

    You have experience and proficiency in creating web applications using HTML, and in the design and integration of RESTful APIs. You have familiarity with software building and deployment tools (e.g. Git/Gitlab, Docker, Kubernetes).

    You have a passion for innovation and collaborative problem-solving in software
    development. You have full software development lifecycle experience, excellent
    debugging and optimization skills and experience in unit/integration testing.

    You are confident and innovative, and able to lead diverse teams. You are happy to
    work autonomously, with a proactive mindset, and take the initiative to drive projects
    forward.

    What we offer SEA-KIT provides a positive and dynamic work environment. You will gain immersive experience, where you will be at the forefront of cutting-edge technology, with opportunities to stretch and develop yourself whilst contributing to the emerging market of carbon-reducing uncrewed surface vessels.