Lock Applications for this job are now closed
    Closing soon

    Do you want to be a part of a forward thinking team, challenging how things are done today to find improved solutions for tomorrow? Are you energetic and driven, with real hunger to progress?

    The MDL brand is centred on a unique personality that shapes us in the development of our team and guides us on how we select who should be part of it. We live Ingenious Instinct by always being open minded to ideas, whatever they are and whomever they come from. We encourage creativity and problem solving, we challenge our team, our processes and our offering to customers, and we celebrate our successes.

    The Software Engineer Intern will support MDLs digital innovation efforts by contributing to the development, integration, and maintenance of custom software tools, databases, and web platforms.

    Working alongside the Business Improvement Team, this role will focus on optimizing business processes and expanding our customer-facing digital services. This position will play a key role in strengthening the integrity of MDLs data ecosystems, advancing automation initiatives, and driving the company's broader digital transformation strategy.

    Key responsibilities

    Connected Platform Development

    • Help design and develop a bespoke customer-facing web interface that integrates with our internal operational systems through secure RESTful APIs
    • Build and maintain automated data pipelines to extract data from third-party APIs and load it into internal databases for seamless access and analysis
    • Implement automated data sync and health-check routines to ensure real-time updates between internal systems and external-facing interfaces

    Data visualization realtime integration

    • Develop modular, web-based dashboards that integrate internal systems, equipment data logs, and operational metrics into unified, real-time visualizations for external consumption.
    • Collaborate with engineers to build interfaces that support live monitoring, status reporting, and operational insights

    Ai integration uiux

    • Support the user interface layer of AI tools in development for internal and client usehelping to integrate our AI model endpoints into easy-to-use web-based applications
    • Collaborate with our AI roadmap team to align front-end development with evolving model requirements

    Digital process automation

    Assist with MDL's broader digitization initiatives including:

    • Building micro-services or automation scripts
    • Contributing to low-code tools for internal workflow improvements
    • Integrating third-party APIs and internal data services

    Qualifications and experience

    Experience

    • Currently studying Computer Science, Software Engineering, or a related degree
    • Have hands-on experience with front-end development and APIs
    • Have a portfolio of relevant technical projects (preferably hosted on GitHub) showing design, programming, and problem-solving skills
    • Passionate about database design, API integration, and system interoperability
    • Enjoy building clean, functional, and user-centric web experiences

    Required skills

    • Languages & Frameworks: TypeScript (React), JavaScript, D3.js, Python, SQL, HTML/CSS
    • Tools & Platforms: Azure (App Services, Table Storage), Git/GitHub/Azure DevOps, VS Code, Docker
    • Integration: REST APIs (Axios or React Query), JSON handling, SQL and NoSQL databases

    Desired skills

    • Optional/Exposure To: SCADA systems, MQTT/OPC UA protocols, Power BI
    • Familiarity with cloud platforms like Azure or AWS
    • Interest in AI/ML workflows or data visualisation tools
    • Knowledge of modern DevOps and CI/CD practices
    • Understanding of data flow between edge devices and dashboards

    At Maritime Developments, we believe that diversity drives innovation and success. We are committed to creating an inclusive environment where all employees feel valued and supported. We are an equal opportunity employer and encourage applications from individuals of all backgrounds, experiences, and abilities.