Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

In Cork

City of Edinburgh

Hybrid

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in the UK is seeking a Software Engineer to enhance their AI-powered resource management platform. The successful candidate will be responsible for planning, designing, and delivering new features that improve product scalability and usability, while collaborating across teams to ensure high-quality software. Requirements include strong experience in back-end C# or front-end JS development and a passion for creating quality products. The position is hybrid, requiring 1-2 days in the office in Central Scotland.

Qualifications

  • Experience in back-end C# or front-end JS development.
  • Knowledge of automated testing.
  • Willingness to learn new technologies quickly.

Responsibilities

  • Plan, design, and deliver new features for product scalability.
  • Collaborate with teams to deliver high-quality software.
  • Write maintainable and testable code.
  • Mentor and help build a high-performance culture.
  • Own the lifecycle of features from idea to deployment.

Skills

Back-end C#
Front-end JS
Automated testing
Excellent communication
Learning new technologies

Tools

Vue.js
.NET Core
Azure Service Bus
SQL Server
Microsoft Azure
Job description
Dayshape – Software Engineer

Dayshape is an award‑winning software scale‑up with a focus on AI‑powered resource management. The platform delivers real‑time project financials, firm‑wide insights, and is used by top professional services firms globally.

Responsibilities

  • Plan, design and deliver new features that enhance product scalability and usability.
  • Collaborate with cross‑functional teams to plan and deliver high‑quality software.
  • Write high‑quality, maintainable, configurable and testable code.
  • Mentor, coach and help build a high‑performance engineering culture.
  • Own the entire life cycle of features from idea creation to deployment and long‑term updates.

Qualifications

  • Strong experience in back‑end C# or front‑end JS development, with good knowledge across both.
  • Experience with automated testing to prove high quality.
  • Passionate about creating a product you can be proud of.
  • Excellent communicator and collaborator.
  • Comfortable with learning new technologies quickly.

Bonus points: Experience with Vue.js, .NET Core, Azure Service Bus, SQL Server, Microsoft Azure and the Professional Services industry.

Location: Central Scotland (Hybrid role – 1‑2 days in office).

Equality of opportunity – we strongly encourage applications from any background.

Software Engineering Manager – Client (Central Scotland)

A client is seeking an experienced leader to shape a small software platform team. The role involves close collaboration with the VP of Engineering, outlining technical roadmaps and delivering high‑quality software.

Key Responsibilities

  • Oversee sprint planning, backlog prioritisation and delivery processes.
  • Contribute to technical design reviews, API architecture and coding standards.
  • Define and implement engineering practices and quality benchmarks.
  • Translate business requirements into technical solutions.
  • Advocate engineering best practices, CI/CD, automated testing.
  • Foster a collaborative, accountable and innovative culture.

Qualifications

  • 10+ years of software engineering experience, 2+ years in a leadership role.
  • Experience delivering SaaS applications.
  • Proficiency in REST, WebSockets and MQTT.
  • Experience with AWS services, Docker, Terraform, GitHub, Jenkins.
  • Strong proactive communication and problem‑solving skills.
  • Expertise in CI/CD, automated testing and agile methodologies.

Location: Scotland – remote or hybrid as required.

Software Engineering Director – Opus 2

An ambitious, fast‑growth tech company seeking a hands‑on leader to drive multiple engineering teams, shape strategic technology direction, and deliver high‑quality, scalable solutions.

What You’ll Do

  • Lead multiple engineering teams to deliver scalable, high‑quality software.
  • Translate strategy into clear engineering roadmaps.
  • Drive delivery excellence and engineering process improvement.
  • Set architecture, standards and best practices.
  • Coach, mentore and grow engineering leaders.
  • Collaborate closely with product, design and finance.

Requirements

  • Significant leadership experience in fast‑growth environments.
  • Strong background in cloud‑native architecture (Azure, AWS).
  • Experience in CI/CD, automated testing and DevOps tools.
  • Excellent communication and people‑management skills.

Location: Scotland (Hybrid).

Senior Software Engineer – Aberdeen

Aberdeen adviser is building a modern, scalable technology platform for financial advisers. The Senior Software Engineer will design, build, and optimise cloud‑native applications across the stack.

Key Responsibilities

  • Develop high‑quality web applications and services.
  • Design RESTful microservices and distributed systems on Azure.
  • Mentor junior engineers, conduct code reviews.
  • Implement CI/CD pipelines and automated testing.
  • Collaborate with product and UX teams.

Qualifications

  • Strong full‑stack experience (React, TypeScript, Next.js, Azure).
  • Experience with serverless functions, containers.
  • Proficient in REST, event‑driven architecture.
  • Experience with CI/CD, Terraform, GitHub Actions.
  • Excellent communication and teamwork skills.

Location: Edinburgh (Hybrid).

Equality & EEO

All employers comply with equal opportunity laws and welcome diversity of perspectives. We value inclusivity and are committed to fair treatment of all candidates.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.