We're looking for a .NET developer with a strong data focus to join our Onboard Tracker SaaS team. This is a hands-on, mixed-discipline role where your work directly impacts client onboarding, system integrations and core product features.
You'll help build and maintain integrations with client systems, handle ETL and data migrations into our platform, prep structured data for ingestion by existing tools, and support the implementation team. When you're not doing that, you'll build tools that make our data ingestion faster and more reliable or work on our core .NET Core platform and client-facing API.
KEY RESPONSIBILITIES WILL INCLUDE:
Build and maintain data integrations from client systems (API, flat files, legacy)
Design and run ETL processes to migrate and transform client data into our system
Assist internal teams and clients with Excel-based data handling during onboarding
Investigate and scope new client integration requests
Develop internal tooling to support scalable, consistent data ingestion
Contribute to the core .NET Core-based SaaS platform and client API
Work directly with client technical staff to investigate undocumented or legacy systems to extract and map data from unknown or outdated back-end databases
THE IDEAL CANDIDATE WILL
Take ownership and don't wait to be told what to fix
Move confidently between code and data
Communicates clearly, concisely, and confidently
Enjoys solving technical problems that make someone's day easier
Can reverse-engineer systems and databases with minimal documentation
Is comfortable working directly with clients, explaining technical processes in plain English
Thrives in environments where priorities shift based on real client needs
SKILLS AND EXPERIENCE
:
Essential
Solid experience with C#/.NET Framework and .NET Core and Entity Framework
Strong SQL skills (SQL Azure experience ideal)
Experience with REST APIs, JSON, and flat-file processing
Understanding of ETL pipelines (bespoke or tool-based)
Proficiency with Excel as a data tool
Experience in Azure or similar environments (we're 100% Azure-based)
Desirable
Working knowledge of Power BI or prepping data for BI/reporting teams
Azure Data Factory, Logic Apps or other Azure-native data tools
Familiarity with SaaS or multi-tenant architecture
Understanding of dependency injection, logging, and unit testing
Experience building internal tooling or utilities
BENEFITS
Commission/Reward Scheme
Pension Scheme
Career Progression Opportunities
Training and Support (both E-Learning, offsite and from Senior Personnel)
City Centre Parking
Hybrid Working
Flexible Working Hours
Team/Social Nights & Events
HOW TO APPLY:
Send us your CV and a cover letter
CONDITIONS:
The role is based in Aberdeen, Scotland
You must have the right to work in the UK, and there will be no sponsorship for this role.
ABOUT US:
Onboard Tracker(TM) is a world-class Software as a Service (SaaS) digital crew management platform supporting 150,000+ energy, renewables, and marine personnel, in 110+ countries, across 8000+ on and offshore sites.
Constantly evolving, it is a dynamic and flexible system that keeps pace with rapid changes in target markets and always has a close eye on the future as its focus on renewables sharpens in line with net zero goals. The purpose-built, system enables efficiency across critical functions empowering users to accurately forecast future challenges in complex environments.
Whilst the energy sector remains a stronghold for the company with subsea and marine focused business, a careful diversification strategy has brought 25% of recent contract wins from the renewables sphere. Looking ahead, this will be a major area for growth as Onboard Tracker(TM) rapidly asserts its position as a digital transformation leader in the renewables sector.
Job Types: Full-time, Permanent
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.