Software Developer
About the Role
We are seeking a talented Software Developer to join our team on behalf of our client, a leading provider of innovative computerised systems for managing dangerous goods in sea transport.
As a Software Developer, you will bring your passion for coding to contribute to both the development of new applications and the enhancement of legacy systems.
This is a dynamic role where you'll work on various projects including improvements to software on the .NET Framework stack and new development on the .NET Core stack.
You will play a key role in shaping the application architecture, while also adding creative input to the user interface and overall experience.
Key Responsibilities:
Contribute to the development of new applications and enhancements of legacy systems.
Work on improving software on the .NET Framework stack and new development on the .NET Core stack.
Shape the application architecture and add creative input to the user interface and overall experience.
Apply knowledge of design patterns and clean code principles to deliver robust solutions.
Interpret technical requirements and translate them into effective solutions.
Requirements:
Proven experience with C# and .NET programming.
Proficiency in JavaScript and front-end frameworks such as Vue.js.
Strong understanding of design patterns and clean code principles.
Ability to interpret technical requirements and translate them into robust solutions.
A keen eye for detail, ensuring high-quality deliverables, and the ability to meet deadlines.
What We Offer:
+ 25 Days holidays (Plus Bank Holidays)
Simply Health Cash Back scheme
Life Assurance – Death in service
Pluralsight Licence with half a day per week for personal development
5% employee, 4% company pension contribution
Discretionary Bonus based on Company performance