Technify Talent Limited
Software Engineer
Job Description
Salary: £30,000 - 50,000 per year
Requirements:- 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, or Physics, or equivalent practical experience
- Experience with machine vision or image/data processing is advantageous
- Experience with sensor or hardware integration is advantageous
- Experience with multithreaded, real-time, or performance-sensitive software is advantageous
- Experience developing Windows or Linux desktop applications is advantageous
- Experience working across the full software stack is advantageous
- Experience contributing to established, shared codebases is advantageous
- Develop and maintain high-quality, reusable software components
- Work across projects using Python, C#, C++, TypeScript, and modern web technologies
- Contribute to system design, technical decisions, and code reviews
- Debug, profile, and optimize complex or performance-sensitive software
- Work within a multidisciplinary engineering team
- Support rapid development projects and longer-term product development
- C#
- Hardware
- Support
- Linux
- OOP
- Python
- TypeScript
- Web
- Windows
More:
We offer a permanent, hybrid opportunity to join our highly technical engineering team, developing sophisticated software for complex, real-world systems. Youll work on projects involving software development, data processing, sensor integration, and machine vision, from rapid proof-of-concept work to robust software components used in long-lived engineering products. Specialist domain knowledge isnt essential and can be developed within the role. This opportunity suits a Software Engineer who enjoys solving challenging technical problems, learning new technologies, and developing software that interacts with complex real-world systems.
last updated 40 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Technify Talent Limited
Technify Talent Limited
Morecambe
IT
Skills & Technologies
Inferred from job description
Salary Insight
£40,000
This role
£60,000
UK median
This salary is 33% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks