Software Engineer

VanRath

Belfast City District

Hybrid

GBP 40,000 - 58,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VanRath in Northern Ireland is seeking a Software Engineer to join a collaborative technology team and contribute to scalable, reliable software solutions. The role is hybrid with a mid-level engineer capable of independent development and cross-team collaboration.

You will work across the full software development lifecycle, gain exposure to modern technologies, and take ownership of development tasks while aligning with engineering best practices and continuous improvement.

Qualifications

  • Solid commercial software engineering experience and modern practices.
  • Experience with Java, C#, .NET, Python, JavaScript, TypeScript or similar.
  • SQL and database technologies knowledge.
  • REST APIs and integrations experience.
  • Git and source control proficiency.
  • Automated testing experience.
  • CI/CD and deployment processes experience.
  • Agile development environments experience.

Responsibilities

  • Designing, developing and maintaining software applications
  • Building new functionality and improving existing systems
  • Writing clean, scalable and maintainable code
  • Working with APIs, databases and third party integrations
  • Identifying and resolving technical issues
  • Contributing to technical design and architectural discussions
  • Participating in code reviews and development standards
  • Writing and maintaining automated tests
  • Supporting deployment and CI/CD processes
  • Working with product and business teams to understand requirements
  • Contributing to continuous improvement across the engineering function

Skills

Java
C#
.NET
Python
JavaScript
TypeScript
OO programming
SQL
REST APIs
Git
Automated testing
CI/CD
Agile

Tools

Docker
Kubernetes
AWS/Azure/GCP

Job description

Software Engineer

Salary: £40,000 - £58,000
Full-time | Hybrid | Northern Ireland

The Opportunity

We are looking for an experienced Software Engineer to join a collaborative technology team and contribute to the development of scalable, reliable and maintainable software solutions.

This role would suit a mid-level engineer who is comfortable working independently on development tasks while also collaborating closely with other engineers, technical teams and business stakeholders.

You will have the opportunity to work across the full software development lifecycle and gain exposure to modern technologies and engineering practices.

What you'll be doing
  • Designing, developing and maintaining software applications
  • Building new functionality and improving existing systems
  • Writing clean, scalable and maintainable code
  • Working with APIs, databases and third party integrations
  • Identifying and resolving technical issues
  • Contributing to technical design and architectural discussions
  • Participating in code reviews and development standards
  • Writing and maintaining automated tests
  • Supporting deployment and CI/CD processes
  • Working with product and business teams to understand requirements
  • Contributing to continuous improvement across the engineering function
What we're looking for

We are looking for someone with solid commercial software engineering experience and a good understanding of modern development practices.

You should have experience with several of the following:

  • Java, C#, .NET, Python, JavaScript, TypeScript or another relevant language
  • Object oriented programming and software design principles
  • SQL and database technologies
  • REST APIs and integrations
  • Git and source control
  • Automated testing
  • CI/CD and deployment processes
  • Agile development environments

You should be comfortable taking ownership of development tasks, solving problems independently and contributing to technical discussions.

Desirable

Experience with any of the following would be advantageous:

  • React, Angular or other modern frontend frameworks
  • AWS, Azure or GCP
  • Docker and Kubernetes
  • Microservices and distributed systems
  • Event driven architecture
  • Cloud native development
  • Infrastructure as Code
  • DevOps practices

Location: Northern Ireland
Level: Mid-level
Working pattern: Hybrid

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Realtime Recruitment • Belfast

On-site
GBP 40,000 - 55,000
Software Engineer (.net)
Software Engineer (.net)

MCS Group • Belfast City District

Hybrid
GBP 45,000 - 55,000
Hybrid working
Private healthcare
Enhanced holiday entitlement
+2
Software Developer
Software Developer

Talentedge Recruitment Limited • Belfast City District

Hybrid
GBP 36,000 - 60,000
Software Engineer
Software Engineer

Scot Lewis Associates • Bristol

Hybrid
GBP 40,000 - 65,000
Share options
Flexible / hybrid working
Income protection
+1
Senior Software Engineer
Senior Software Engineer

DCS Recruitment • Manchester

Hybrid
GBP 68,000 - 83,000
Hybrid work in Manchester
Strong engineering culture
Clear progression opportunities
+1
Software Engineer
Software Engineer

Stealth iT Consulting • United Kingdom

On-site
GBP 46,000 - 55,000
Flexible hybrid working arrangements
Collaborative team environment
Supportive culture valuing innovation and diversity
Senior Software Engineer
Senior Software Engineer

Enso Recruitment • Belfast

On-site
GBP 50,000 - 70,000
Discretionary bonus
Day off for your birthday
Health insurance
+2
Software Engineer
Software Engineer

Security Wizardry Radar Page • Farnborough

On-site
GBP 40,000 - 60,000
Backend Software Engineer
Backend Software Engineer

Ocho • Belfast City District

Hybrid
GBP 65,000 - 100,000
Medical aid
Pension
Lead Software Engineer
Lead Software Engineer

Anson McCade • Manchester

On-site
GBP 45,000 - 75,000