Software Engineer
About the role
Software Engineer
We’re looking for a Software Engineer to join a growing engineering team, developing and maintaining software for complex technical systems.
Key Responsibilities
* Develop, test and maintain high-quality software components.
* Write clean, reusable and well-structured code.
* Contribute to software design, code reviews and technical discussions.
* Debug, test and optimise complex or performance-sensitive applications.
* Work collaboratively with engineers across different disciplines.
* Document technical decisions and adapt to evolving project requirements
Essential Skills & Experience
* Strong programming skills in one or more languages, such as Python, TypeScript, C# or C++.
* Good understanding of object-oriented programming and software engineering principles.
* Experience with modular design, version control, testing and debugging.
* Strong analytical and problem-solving abilities
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Multi-Skilled Engineer
6 days agoThe Mersey Docks and Harbour Company Limited
Senior Software Engineer, Control.
1 day agoEnterprise Recruitment Limited
Senior Mechanical Engineer
1 day agoKier Group
Senior Electrical Project Engineer
1 day agoKier Group
Electrical Engineer
1 day agoJones Lang LaSalle Limited
Senior Electrical Engineer
1 day agoKier Group
Continuous Improvement Engineer
1 day agoKP Snacks
Experienced Drainage Engineer - Full Time
1 day agoTW Drainage Ltd
Experienced Drainage Engineer
1 day agoTW Drainage Ltd