Maritime IoT Application Support Developer | Bristol | Hybrid | Full Time, Permanent
Navis Consulting is seeking an Application Support Developer to join an innovative and growing team. Specialising in IoT-enabled SaaS platforms and big data analytics, we provide advanced remote monitoring and performance solutions to the global maritime and industrial sectors.
This role is ideal for someone who enjoys solving operational problems through software. You will work closely with internal teams across support, engineering, customer delivery, and product development to create tools, automations, and utilities that improve efficiency, reduce manual effort, and improve customer experience.
Acting as a bridge between software development, product support, and operational teams, you will use Python and modern development practices to streamline workflows, automate repetitive tasks, improve data quality, and develop solutions that enable the teams to support customers more effectively.
The role combines software development, technical troubleshooting, data analysis, and process improvement, making it ideal for someone who enjoys both building solutions and working directly with users to understand their needs.
Key Responsibilities
Internal Tool Development: Design, develop, and maintain Python-based tools and utilities used by internal teams. Automate operational processes, customer onboarding activities, reporting, and system administration tasks. Support integrations between internal systems, APIs, and third-party platforms
Application Support & Problem Solving: Investigate and resolve technical issues affecting internal users and customer-facing systems. Troubleshoot software defects, configuration issues, data discrepancies, and integration problems. Work closely with development teams to identify root causes and implement long-term solutions. Support software releases, configuration changes, and application updates
Data Analysis & Operational Support: Develop tools and dashboards to analyse operational and customer data. Develop reporting tools, dashboards, and data validation utilities. Support customer onboarding and deployment activities through configuration tools and automation.
The Person
- You are a technically curious problem-solver who enjoys understanding how systems work and finding ways to make them better.
- You are comfortable working directly with users to understand their challenges and translating those challenges into practical software solutions. You have a passion for automation, a strong attention to detail, and a desire to continuously improve both processes and technology.
- You enjoy a varied role that combines software development, troubleshooting, analysis, and collaboration.
Essential Experience and Skills
- Reasonable Python development skills.
- Experience developing scripts, tools, or automation solutions for business operations
- Strong troubleshooting and analytical problem-solving skills
- Ability to work with data using tools such as pandas and SQL
- Excellent written and verbal communication skills
Desirable Skills
- Experience with IoT platforms, telemetry systems, or industrial data
- Experience working with REST APIs and integrating systems through API interfaces
- Experience working in Linux environments
- Experience with Git and modern source control workflows
- Exposure to maritime, industrial, engineering, or offshore sectors
What We offer
In addition to the role of Application Support Developer, the company offer an extensive range of career development opportunities, incentives, and benefits:
- Career development and opportunity to learn and grow
- A value-led culture that puts its people first
- Competitive salary
- Company pension scheme
- Private healthcare
- Employee Assistance Programme
- 25 Days Annual leave plus bank holidays
Candidates must have full UK right to work to be considered for this role.
For more information, please reach out to Jack on +44 (0) 2392 322373 or email your CV to jbaker@navis-consulting.com
…
