Our customer are a pioneering software solutions which transform businesses.
Responsibilities:
– Contribute to deriving technical requirements from requirements/stories
– Work closely with stakeholders to deliver superior user experiences
– Work closely with front end developers to integrate UIs with APIs
– Follow technology trends and demonstrate innovation
– Offer coaching and training to other developers
Stand-out qualities / requirements:
– Experience and understanding of relational database design, e.g. SQL Server
– Experience of dependency injection and frameworks (Simple Injector, Unity) preferred
– Excellent knowledge of design patterns and object orientated design principles
– Service Oriented Architecture, Microservices very desirable
– Good commercial experience (3+ years) of building applications for performance, scale, security and usability
Technical Skills:
– Highly experienced full stack developer (C#, .NET Framework 4+, Web API, LINQ, Entity Framework)
– Experience and understanding of relational database design, e.g. SQL Server
– Experience of development best practices (continuous delivery, TDD, BDD, mocking frameworks)
– Excellent knowledge of design patterns and object orientated design principles
– Experience with source control, e.g. Git, TFS or SVN
– Experience of Agile software development
#J-18808-Ljbffr