Job Overview
Description:
Leading software solutions provider now requires a Senior Software (.NET/C#) developer to join their highly successful team. Your role will be to deliver software solutions across a variety of platforms using the latest cutting edge technologies from software to web to mobile/tablet. As a Senior .NET Software Engineer you can expect to earn an extremely competitive salary plus benefits.
Your Duties;
Develop first-rate best practice software solutions using C#/.NET as the primary development tool. Part of the .NET development team working under an Agile with SCRUM development process, the successful applicant will provide a leading role in developing our portfolio of .NET applications.
- Keep abreast of new emerging technologies and discuss collaboratively across the team
- Confidently suggest ways in which our products can be enhanced or processes improved
- Champion clean code standards and share best practice across the team
- Actively promote testing across all products ensuring best practices are adhered to and maintained
- Ensure code is maintained using version control with all changes being well documented in accordance with ISO standards
- Provide mentoring and guidance to junior team members
- Work with Team Lead in defining and evolving best-practice within the .NET platform at Influential
Key Skills;
- 3 – 5+ Years commercial experience in .NET/C#
- C#/.NET
- HTML5, CSS3, JavaScript
- ASP.NET MVC/WEB API
- NUnit, xUnit
- SQL Server
The preferred candidate will possess a strong academic background and enjoys working in a close-knit development environment, that aspires to follow best practice across all avenues of development.
Beneficial Skills
- Experience in strong OO principles, such as Dependency Injection and SOLID principles.
- Experience in utilising the Microsoft Azure technology stack for development, hosting and deployment.
- Experience in .NET CMS development; preferably Umbraco CMS
- Experience in Continuous Integration and Delivery cycles and the technologies that underpin this; Team city, Octopus Deploy, GitFlow
Personal Skills
- High-level technical knowledge to allow for “first-level” system architecture discussion
- Excellent written and verbal communication skills
- Ability to prepare excellent documentation when required by client
- Affable and unflappable nature able to manage expectation but also purvey Influential’s “can-do” attitude and commitment to providing a one-stop-shop service to client needs
- A passion for technology and the pursuit of software development excellence
- An eye for detail minimising re-work and ensuring deliverables are fit-for-purpose first-time round wherever possible
Apply
For further information or to apply please forward your CV along with full contact details to contact@influential-people.co.uk
Or complete the form below:
Job Detail
-
Rate/SalaryAnnual Salary: £35k - £50k
-
Experience3+ years experience