Software Engineer

Technify Talent Limited

Morecambe

Hybrid

GBP 50,000 - 70,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Technify Talent Limited is seeking a Software Engineer to join a highly technical engineering team. You will work on a range of projects involving software development, data processing, sensor integration and machine vision within long-lived engineering products.

The role requires strong STEM background, solid software engineering fundamentals, and problem-solving skills. You will contribute to design decisions and work in a hybrid environment across diverse systems.

Qualifications

  • Proficient in Python, C++, C# or TypeScript and modern web technologies.
  • Strong grasp of object-oriented programming and software design principles.
  • Experience developing software for complex, real-world systems.

Responsibilities

  • Developing and maintaining high-quality, reusable software components.
  • Working across projects using Python, C#, C++, TypeScript and modern web technologies.
  • Contributing to system design, technical decisions and code reviews.
  • Debugging, profiling and optimising complex software.
  • Collaborating within a multidisciplinary engineering team.
  • Supporting both rapid development projects and longer-term product development.

Skills

Python
C++
C#
TypeScript
OOP
Problem solving

Education

Bachelor's degree in Computer Science
Engineering background

Job description

Software Engineer

Permanent | Hybrid

An exciting opportunity has arisen for a Software Engineer to join a highly technical engineering team developing sophisticated software for complex, real-world systems.

You’ll work across a variety of projects involving software development, data processing, sensor integration and machine vision, ranging from rapid proof-of-concept work through to robust software components used within long-lived engineering products.

This would suit an engineer with a strong STEM background, excellent problem-solving skills and solid software engineering fundamentals. Specialist domain knowledge isn’t essential and can be developed within the role.

What You’ll Be Doing
  • Developing and maintaining high-quality, reusable software components.
  • Working across projects using Python, C#, C++, TypeScript and modern web technologies.
  • Contributing to system design, technical decisions and code reviews.
  • Debugging, profiling and optimising complex or performance-sensitive software.
  • Working within a multidisciplinary engineering team.
  • Supporting both rapid development projects and longer-term product development.
What We’re Looking For
  • Strong programming ability in one or more languages such as Python, C#, C++, TypeScript or similar.
  • Good understanding of object-oriented programming (OOP).
  • Strong software engineering fundamentals including modular design, separation of concerns, version control, testing and debugging.
  • Experience developing well-structured software for complex systems.
  • Strong analytical and problem-solving skills.
  • A STEM background such as Computer Science, Engineering, Mathematics, Physics, or equivalent practical experience.
Desirable

Experience in any of the following would be advantageous:

  • Machine vision or image/data processing.
  • Sensor or hardware integration.
  • Multi-threaded, real-time or performance-sensitive software.
  • Windows or Linux desktop application development.
  • Working across the full software stack.
  • Contributing to established, shared codebases.

This is an excellent opportunity for a Software Engineer who enjoys solving challenging technical problems, learning new technologies and developing software that interacts with complex real-world systems

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Secure Consult • United Kingdom

Remote
GBP 40,000 - 60,000
Competitive salary and performance-related bonus
Flexible and hybrid working options
Additional leave and work-life balance initiatives
+1
Software Engineer
Software Engineer

Akkodis • Reading

On-site
GBP 55,000 - 75,000
Software Engineer: Real-World Systems & Vision Tech
Software Engineer: Real-World Systems & Vision Tech

Technify Talent Limited • Morecambe

Hybrid
GBP 50,000 - 70,000
Software Engineer
Software Engineer

Applause IT Limited • Nottingham

On-site
GBP 45,000 - 65,000
Hybrid working
Learning & development opportunities
Software Engineer
Software Engineer

Connected Engineering • Sheffield

On-site
GBP 55,000 - 75,000
Flexible working hours
Salary sacrifice pension scheme
25 days annual leave + bank holidays
+2
Senior Software Engineer
Senior Software Engineer

Oho Group • Guildford

On-site
GBP 55,000 - 80,000
Software Engineer - Cambridge
Software Engineer - Cambridge

Roc Search • Cambridge

On-site
GBP 65,000 - 85,000
Company pension
Private health insurance
23 days annual leave
Software Engineer
Software Engineer

Applause IT Recruitment Ltd • East Midlands

On-site
GBP 50,000 - 70,000
Software Developer (.Net , C# , Event Sourced Architecture)
Software Developer (.Net , C# , Event Sourced Architecture)

Matchtech • City Of London

Hybrid
GBP 55,000 - 75,000
Bonus scheme
Private healthcare and healthcare cash
Life assurance
+2
Senior Software Engineer
Senior Software Engineer

Holt Recruitment Group • Devon and Torbay

Hybrid
GBP 60,000 - 85,000
Hybrid working
28 days leave + Christmas closure
Pension
+6