Ideal requirements : 3+ years commercial experience of building products with web technologies (Ruby) A good grasp of object-orientated programming and designpatterns that avoid redundancy, promote developer efficiency, testability and maintainability. A desire to collaborate and innovate with other members of the team Good knowledge and more »
in Computer Science, Software Engineering, or a related field. Technical Skills: Proficiency in C++ development, with a deep understanding of software designpatterns, algorithms, and data structures. Project Management: Proven track record of leading and managing complex software projects. Problem-Solving: Strong analytical and problem-solving skills more »
Ashford, Surrey, South East, United Kingdom Hybrid / WFH Options
Global Technology Solutions Ltd
Excellent communication skills. .NET C# (2+ years) commercial experience Experience with API design/REST Microservices Knowledge of software designpatterns/Threading Agile methodologies Unit testing/TDD/Mocking Candidates with the following will have an advantage: Web UI - Vue/MVC NoSQL more »
insurance modelling application, which is a highly complex, data centric solution built in C# .Net. Collaborating within an Agile team environment you'll design and develop solutions in C# .Net across the full software development lifecycle including testing. You'll contribute ideas and seek continual improvements in a … development lifecycle You have a strong knowledge of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You have experience with SOLID Design Principles, version control, test automation, Continuous Integration You're collaborative and have Agile team experience more »