Full Stack C#/ NET Developer

Recruiter
Nigel Frank International
Location
Kingston Upon Thames
Posted
14 Apr 2018
Closes
18 Apr 2018
Contract Type
Permanent
Hours
Full Time
NET Developer - Contract .NET Core, Angular 2 and WebAPI. (315 - 360 p/d) (you will recieve the higher end of the day rate with the relevant gambling industry experience or perorming well in the coding test). Nigel Frank are working with a well known organisation who are looking to add a creative developer to their development team in Surrey. We are actively seeking a talented Full Stack Software Developer with first class coding skills in C#, ASP.NET, MVC, Entity Framework, SQL Server, Javascript and Angular to join a growing software company based in Kingston, Surrey. The successful candidate will be part of a small, dedicated development team within the organisation which will be responsible for creating, enhancing and maintaining a replacement for the company's extremely popular, international gaming platform. This exciting company is currently experiencing a period of growth and will require the successful candidate to play an active role in the adoption of the Agile methodology, participating in all aspects of the software development life cycle. This is an excellent opportunity to join a new multi-skilled team that places great emphasis on high quality software development, teamwork and personal development. Day to day duties can be broken down into the following: Play an active role in the creation, enhancement and support of the company's proprietary gaming platform, using the latest development technologies, platforms and methodologies. Participate fully in the design and implementation of a reliable, stable and robust back end data service which takes its input from a wide range of external data streams and web services, and aggregates the raw data quickly and accurately into a form suitable for presentation by the web interface to the company's partners and end users. Participate fully in the design and implementation of a function-rich, responsive, innovative yet easy-to-use interface covering the entire range of browsers and devices, especially mobile, that offers its users a highly satisfying experience and encourages them to return to the site in the future. Adhere to the company's development standards and assist in their continuous improvement to deal with the ever changing and more challenging marketplace in which the company operates. Ensure that all development is appropriate, complies with the specification and follows best practices and standards. Ensure all code changes are managed through the team's code management system and that it relates to a specified deliverable or bug. Ensure that code is appropriately tested before it is released to any environment. Produce regular progress reports on tasks for which you are responsible Deal with problems as they arise during both development and post implementation of systems in a second or third line capacity. Participate actively in the adoption of new development technologies and platforms as they are introduced by the company. Adhere to the organisation's IT road maps and strategic plans. Participate in the design and evolution of the organisation's strategic software architecture and ensure that all development complies with it. Contribute actively to the design of individual project solutions under the supervision of the Team Leader. To be considered, the candidate must have proven development skills gained in a quality-focused, delivery-driven environment, as well as strong interpersonal abilities, which are essential to provide a good fit within the current team. Core competencies: Extensive knowledge of the C#/ASP.NET/MVC/EF/T-SQL environment is essential, as is a strong understanding of object oriented software development using the SOLID principles. Strong knowledge of Javascript, HTML, CSS and Angular is required. Proven experience of modern testing methods such as unit, integration and full end-to-end testing. Experience of data integration including web services, SOAP and RESTful APIs - XML, JSon, WSDL, WADL, etc. Experience of agile development techniques - TDD, BDD, etc. Good knowledge of SQL Server and other RDBM systems. You will be familiar with relational database design techniques as well as data warehouse design methodologies. You will have a strong element of creativity to shape innovative solutions combined with strong architectural design experience in order to develop a workable solution. You will have excellent written skills to disseminate solution documentation with clarity and focus as well as detail. You must also have the ability to speak confidently on technical subjects with limited preparation commanding respect and authority and to liaise with clients on difficult or sensitive topics. This is a truly amazing opportunity for anyone with proven coding and development skills in C#, ASP.NET, MVC, EF, T-SQL, Javascript and Angular to join a company that can offer not only an exciting and challenging workload, but also long term career prospects and the chance to work on highly innovative projects. .NET Core/Angular 5/WebAPi/ - provided by Dice .NET, AGILE, ASP, ASP.NET, BDD, C#, HTML, JAVASCRIPT, JSON, MOBILE, MVC, SOAP, SQL, SQL SERVER, TDD, WSDL, XML

Similar jobs

Similar jobs