CareersInCloud
Maritime Developments Limited logo

MDL Hiring Software Engineer Intern

Maritime Developments Limited

Aberdeen, United Kingdom Softwarefull-timePosted 20 May 2025Active

Maritime Developments Limited off campus drive : Job Overview

CompanyMaritime Developments Limited
LocationAberdeen, United Kingdom
CategorySoftware
Employment Typefull-time
Posted20 May 2025
StatusActive

Job Description

Software Engineer Intern at Maritime Developments Limited

Company: Maritime Developments Limited
Job Role: Software Engineer Intern
Qualification: Currently studying Computer Science, Software Engineering, or related degree

Experience: Internship / Relevant project experience preferred

Job Location: Aberdeen, United Kingdom
Last Date: Not Mentioned


Follow Us:

@Instagram


Job Description

Be part of a forward-thinking team at Maritime Developments Limited (MDL) that challenges traditional ways to create innovative solutions. As a Software Engineer Intern, you will contribute to MDL’s digital transformation by developing, integrating, and maintaining custom software tools, databases, and web platforms.

Key Responsibilities

  • Connected Platform Development:

    • Design and develop customer-facing web interfaces integrating internal systems via secure RESTful APIs.
    • Build and maintain automated data pipelines from third-party APIs into internal databases.
    • Implement data sync and health-check automation for real-time updates.
  • Data Visualization & Real-Time Integration:

    • Develop modular web dashboards integrating equipment data and operational metrics for real-time visualization.
    • Collaborate with engineers to support live monitoring and reporting.
  • AI Integration & UI/UX:

    • Support UI layer for AI tools, integrating AI model endpoints into web applications.
    • Work with AI roadmap team to align front-end development with model requirements.
  • Digital Process Automation:

    • Assist in automation initiatives, building microservices, low-code tools, and API integrations.

Qualifications and Experience

  • Currently studying Computer Science, Software Engineering, or related field.
  • Hands-on experience with front-end development and API integration.
  • Portfolio of relevant projects (preferably on GitHub).
  • Passionate about database design, API integration, and creating 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, SQL and NoSQL databases

Desired Skills

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

About Maritime Developments

MDL values diversity and inclusion, fostering an environment where everyone feels valued. We encourage applications from all backgrounds and are an equal opportunity employer.


Tags

#SoftwareEngineerIntern #Internship #MaritimeDevelopments #MDL #AberdeenJobs #SoftwareDevelopment #Frontend #APIs #DigitalTransformation #AI #Cloud #DevOps #EngineeringInternship

Ready to apply?

You'll be redirected to the company's site

Disclaimer

CareersInCloud is an independent job information platform. We are not affiliated with, endorsed by, sponsored by, or acting on behalf of any company listed on this website. We do not represent any employer, nor do we operate as a recruiter or hiring agency.

All job listings are sourced from publicly available information, including official company career pages and other public sources. CareersInCloud does not claim ownership of any job listing content. All company names, logos, brand identities, and trademarks referenced on this platform are the intellectual property of their respective owners and are used solely for identification and informational purposes.

CareersInCloud makes no representations or warranties regarding the accuracy, completeness, legality, or timeliness of any listing. We shall not be held liable for any loss, damages, or inconvenience arising from reliance on information published on this platform.

CareersInCloud does not charge any fee for accessing job information. Candidates are strongly advised to verify all listings independently and apply only through the official career websites of the respective companies.