Turn Block
,
Manchester, Greater Manchester
.Net Developer
Overview
Job Description
About The Company: Our client is a UX design and software development company based in Manchester with extensive expertise in UX and design, multi-channel website, bespoke software and mobile app development. They use their skills in design and user experience to work with leading brands, family businesses and fast-growing start-ups in gambling, affiliate, sports, finance, travel, retail and education sectors. Key Responsibilities You will be responsible for implementing sections of functionality or making updates to existing features ensuring they are delivered on time with the correct approach and to the standards defined by the architecture and senior development team members. Their tech stack includes some of the latest design patterns and tools as well as established tech that needs additional features building on. For example, SQL, NoSQL, caching services, messaging services, C# Windows Services, WebAPI, WCF, WPF, Winforms, Microsoft Orleans... all used to build a platform that has integration to internal and external service. What we expect We're looking for someone who's worked on .NET backend systems implementing complex logic and third-party integrations. Keen attention to detail is a must and we want you to thoroughly test your work prior to it being handed over for the formal QA process. REQUIREMENTS Your position You will sit within the new team reporting to the Development Manager. Who we're looking for * Significant commercial experience in .NET with C# * Experience with N-Tier architecture/SOA * Knowledge of relevant design patterns * Good understanding of OOP concepts * Demonstrable experience of building Web Services using WCF * Experience of caching technologies * Database experience, schema design and SQL with MySQL * .NET Core and NoSQL experience also beneficial * Any history working with WinForms is extremely useful * Expertise in performance optimization * Unit and functional testing * Any front-end experience is also useful * Source Control using Git * Experience working in an Agile environment * Knowledge of software and application design and architecture * Experience in the gaming industry is a significant advantage * An excellent communicator, both verbal and written * Hard working and willing to go above and beyond learning new skills * Love working as part of a team and collaborating with others * An interest in troubleshooting and problem solving The good stuff * Competitive day rate * Flexi-time * Brand new state of the art office space with a cosy breakout area and Wii U and PS4 consoles * Regular social events * Monthly team lunches * Salary Range: 30,000 to 35,000 Employment Type: FULL_TIME