Description
C# Software Developer
Outside IR35
Southampton (2 days per week onsite)
6 months+
£400pd
My client is an innovative British financial technology company and is on a mission to revolutionise the way business is conducted in its chosen business segments.
They require an experienced C# Software Developer. This role is to work on the integration of the OPT and POS applications within the solution.
Responsibilities
The successful candidate will:
Design, build, and maintain efficient, reusable, secure and reliable code
Translate application storyboards and use cases into functional applications
Ensure the best possible performance, quality, and responsiveness of applications
Ensure high level code quality, structure, and output throughout the development team
Actively engage in team meetings and discussions
Create and maintain accurate documentation
Engage with and support a small development team
Advocate for development best practices
Knowledge, skills and experience
To be considered for this role, you'll need:
Extensive analytical skills and a logical approach to problem solving
Strong C# capabilities with experience using the .NET Framework
Working knowledge of design patterns and Object Orientated Design
Strong willed, confident, and forward thinking
Experience leading technical design sessions
Use of the source control technology GIT
Good interpersonal and communication skills, and be autonomous and proactive in solving problems
An Interest in programming best practices
Experience with TDD and unit testing Experience developing RESTful WebAPIs
Additional skills preferred
Full development life cycle experience
Experience in large, complex system implementation projects
Knowledge of performing test driven development