Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Cardiff
Dye & Durham Corporation
Software engineer
Posted: 11 September
Offer description

Department: Operations

Employment Type: Permanent - Full Time

Location: Cardiff (Credas)

Reporting To: Chief Technology Officer, Credas


Description

We are seeking a Software Engineer to contribute to the design, development, and support of our SaaS platform. You will work on frontend, backend, or full-stack features and collaborate with product managers, designers, and DevOps engineers to deliver functionality for both web and mobile experiences. While mobile development is not a core requirement, exposure to iOS or Android is considered a strong plus. The successful candidate will be collaborative, detail-oriented, and committed to building scalable, high-quality software.


Key Responsibilities

* Design, build, and maintain scalable web or API-driven applications using .NET and Azure.
* Write clean, maintainable code and contribute to code reviews and technical documentation
* Ensure consistent user experiences across browsers, devices, and operating systems, including accessibility standards.
* Collaborate with cross-functional teams to deliver customer-focused features and enhancements.
* Participate in sprint planning, estimation, and delivery within Agile/Scrum frameworks.
* Support production environments, troubleshoot issues, and join on-call rotations when required.
* Partner with QA and DevOps to ensure high-quality releases and strong CI/CD practices.


Skills, Knowledge & Expertise

Essential:

* 2–5 years of software/application development experience with .NET.
* Proficiency in at least one modern programming language (preferably C#).
* Experience with APIs, backend services, or full-stack applications.
* Familiarity with cloud platforms (preferably Microsoft Azure).
* Strong grasp of RESTful architecture, security, and performance optimization.
* Experience with Git and agile development processes.
* Strong problem-solving, debugging, and collaboration skills.
* Effective communication skills for cross-team work.

Desirable:

* Experience integrating with or supporting mobile apps via backend/APIs.
* Knowledge of mobile app deployment, versioning, or device-level testing
* Familiarity with frontend frameworks (Angular, React, or similar).
* Experience with CI/CD pipelines and containerisation (Docker, GitHub Actions, Azure DevOps)
* Awareness of native mobile development languages (Swift, Kotlin).


Job Benefits

At Dye & Durham we strive to be visionaries! As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity.

Do you share our DNA?

* We ask how tomorrow can be better than today
* We are passionate about solving our customer's challenges
* Our ideas break boundaries
* We value different perspectives and encourage dialogue
* We take ownership and celebrate together
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer - ruby
Cardiff
Develop
Software engineer
£75,000 a year
Similar job
Senior software engineer - java - engine by starling
Cardiff
Starling Bank
Software engineer
Similar job
Senior software engineer
Portishead
Computerworld Personnel
Software engineer
See more jobs
Similar jobs
It jobs in Cardiff
jobs Cardiff
jobs Cardiff
jobs Wales
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cardiff > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save