Find a jobRecruiters

Software Engineer

Exclusive opportunity

Onsite

Software Engineer

DVM Central Digital Solutions

Software Engineer

Skills

ReactNodeTypescriptPythonJavaC#Testing & QAGitJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Edinburgh, UK

Work mode:

Onsite

Published on:

11 August 2026

What they need


About the Role:

At DVM Central Digital Solutions, we build reliable, scalable digital products that help businesses operate smarter and serve their customers better. We believe great software should be powerful without being unnecessarily complicated.

We are looking for a Software Engineer (m/f/d) who enjoys solving complex technical problems and turning business requirements into clean, maintainable software. You will work closely with product managers, designers, and other engineers to develop applications that are secure, scalable, and easy to use.

You will take ownership of key engineering projects, contribute to technical decisions, and help establish development practices that support a high-quality engineering culture.

Why Work With Us?

The Environment: Our team works in a collaborative environment where engineers are encouraged to share ideas, solve problems together, and take ownership of their work.

Engineering Culture: We value clean code, thoughtful architecture, automated testing, and practical engineering decisions. Your technical input will be considered from the early planning stages through deployment.

Modern Stack: Our development teams work with modern web technologies, cloud platforms, APIs, databases, and contemporary software development practices.

Growth: We support professional development through technical training, conferences, certifications, and opportunities to work on challenging projects across different areas of the business.

Key Responsibilities:

Software Development: Design, develop, test, and maintain reliable software applications that meet business and customer requirements.

Technical Ownership: Take responsibility for assigned features and services from technical planning and implementation through testing, deployment, and ongoing improvement.

System Design: Contribute to application architecture, API design, database structures, integrations, and other technical decisions.

Code Quality: Write clean, maintainable, and well-tested code. Participate in code reviews and help improve development standards across the engineering team.

Collaboration: Work closely with product managers, designers, QA specialists, and fellow developers to turn requirements into practical technical solutions.

Troubleshooting: Investigate production issues, identify root causes, and implement effective solutions that improve system reliability and performance.

What We Are Looking For

Experience: 4+ years of professional software engineering experience, with strong experience developing and maintaining production applications.

Technical Skills: Strong knowledge of software development fundamentals, object-oriented or functional programming, APIs, databases, version control, testing, and modern development workflows.

Development Experience: Experience with technologies such as JavaScript or TypeScript, React, Vue, Node.js, Java, Python, C#, or comparable modern programming frameworks.

Cloud and Infrastructure: Familiarity with cloud platforms, CI/CD pipelines, containerization, monitoring, or other modern deployment practices is highly valued.

Problem Solving: You approach technical challenges methodically and can balance long-term engineering quality with practical delivery requirements.

Communication: You can explain technical concepts clearly to both technical and non-technical stakeholders and work effectively in a collaborative team.

Mindset: You are curious, pragmatic, detail-oriented, and comfortable taking ownership. You know when a solution needs deeper engineering and when a simple, reliable approach is the better choice.

Pay: £49,470.00-£80,000.00 per year

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

14 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

10 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools