Quick Overview
Job Description
Software Engineer (Permanent) - Remote/Hybrid (UK) No visa sponsorship available This is a remote/hybrid role with fortnightly on-site collaboration in London or Surrey office. Our client is a growing technology business within the maritime and engineering sectors, using artificial intelligence, advanced sensor equipment and cloud technologies to deliver innovative maritime situational awareness solutions. They are seeking a Software Engineer to join the Product team and develop applications that operate across edge, on-premise and cloud environments.
Key Responsibilities:
Writing clean, maintainable and well-tested software within .NET environments<br />Designing and implementing components that support wider product functionality<br />Developing front-end applications using Angular, TypeScript and JavaScript<br />Building and maintaining APIs, internal libraries and development tooling<br />Supporting existing platforms, investigating issues and providing effective resolutions<br />Creating test and integration plans and contributing to automated testing<br />Building, modifying and debugging Docker containers, with applications deployed to Kubernetes<br />Documenting technical solutions and working collaboratively within an Agile Kanban environment Job
Requirements:
Strong software development skills within .NET environments, including C#<br />Experience developing applications with Angular, TypeScript, Jasmine and JavaScript<br />Knowledge of Python and experience developing APIs<br />Understanding of SQL and Influx databases<br />Experience with event-sourced architectures and cloud technologies, particularly Microsoft Azure<br />Ability to work with Docker containers and deploy applications to Kubernetes<br />Proficiency with testing frameworks such as xUnit or Behave<br />Experience creating build and test pipelines using GitHub, Jenkins or Azure DevOps<br />Strong attention to detail, effective prioritisation skills and the ability to work independently<br />Clear written and verbal communication skills, with experience contributing effectively within a software engineering team<br />Eligibility to obtain Security Clearance following appointment Desirable Experience: A bachelor's degree in computer science or an equivalent qualification<br />Experience with TileDB or TileAH<br />Experience developing mobile applications
Benefits:
Bonus scheme<br />Private healthcare and healthcare cash plan<br />Life assurance and death-in-service benefit<br />Company share options<br />Opportunity to work on innovative maritime surveillance and engineering technology<br />Supportive, collaborative and technically focused working environment<br />If you are a Software Engineer with experience in C#, Angular, TypeScript, cloud technologies and modern software development practices, our client would be pleased to hear from you. Apply now to contribute to innovative solutions within the maritime technology sector
Similar jobs
- DP
Lead Software Engineer
NewDurlston Partners
london🇬🇧On-site3 minutes agoRustC++Java+4Technology - TC
Salesforce Senior Dev/Tech Lead
NewTata Consultancy Services
london🇬🇧On-site3 minutes agoSOAPOAuthScrum+7Technology - HA
Staff Software Engineer-AI
NewHackajob Ltd
London🇬🇧Hybrid1 hour agoPythonTypeScriptTechnology - PT
Apprentice Engineer
Pertemps Telford
Telford, Shropshire🇬🇧£13/hrOn-site1 month agoEngineering - BN
Senior Vice President, Forward Deployed Engineer
BNY
Manchester🇬🇧Hybrid2 weeks agoEngineering - LE
Systems Engineer
Leidos
Leominster🇬🇧£30.4k - £35.8k/yrHybrid6 weeks agoTechnology