Senior / Lead Software Developer (.NET / C#)

Recruiter
Checkout.com
Location
London
Salary
Competitive
Posted
31 Aug 2017
Expires
19 Sep 2017
Contract Type
Permanent
Checkout.com adventure is rocketing and we are looking for driven and talented Senior / Lead Software Developers to join/lead our excellence-driven agile squads.Our goal is to serve millions of shoppers around the world with the most reliable, innovative and secure service-oriented web based payment solution. You will contribute to enhancing our solution across various channels (web, mobile, etc.). Exposed to the entire SDLC, you will work on the specification, design, coding, testing and deployment of various solutions within a Microsoft .NET environment. The ideal candidate is passionate and spirited, lives and breathes Agile and firmly believes in creating clean, testable code.SkillsDesign, SQL, Architecture, Software Development, noSQl, NUnit, Moq, specflow, FluentValidation, RESTful design, ASP.NET Core, Senior / Lead Software Developer (.NET / C#)SectorsTechnologyQuestionsAre you legally able to work in the UK?, Tell us about the skills and experience you can bring to this role? About the RoleIn this role, you will have the opportunity to:Design, develop, and deliver new features on our RESTful API and related servicesCollaborate with globally distributed and multidisciplinary teams Assist in requirements identification and in producing specificationsCreate and maintain a development environment for efficient testing and integrationAssist QA to define acceptance testsSupport the creation and maintenance of technical documentationParticipate in team knowledge management and make recommendations for continuous improvement of SDLCContribute and adhere to coding standards, best practices, and proceduresCoach and train squad's junior team mates About YouSolid experience in Software Development, Design and Architecture Mastery of ASP.NET CoreExcellent practical knowledge of OOP concepts and SOLID principlesSolid understanding of HTTP and RESTful designHands-on experience with SQL and NoSQLExperience with Unit and Integration testing (NUnit, Moq, FluentValidation, Specflow)Experience with Continuous Integration and Deployment workflowsKnowledge of AWS is beneficial Superb communication skills, ability to interact effectively with multidisciplinary teamsFluent in English and C#