Full Stack .Net Developer
We are seeking an experienced full-stack Stack Web Developer responsible for designing and building C# .NET applications for both in-house and client projects. Your primary responsibility will be to design and develop these layers of our applications and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Based at the Head Office in Aldermaston, Berkshire, the ideal candidate will be required to do the following and possess the below skills:
Roles and Responsibilities
- Good eye for detail—both with how things look and how things work
- Robust technical ability and understanding of key programming concepts
- Continual drive to look to improve themselves and the team around them
- Good communication skills across all platforms
- Team player: looking to make a positive difference to the office culture
- Fast learner: You love a challenge; you don’t need to be told the same thing twice
- Strong work ethic: you go the extra mile to find new ways to constantly improve your output.
Essential Skills & Experience
- 3+ years’ experience using Net in a commercial environment
- Strong understanding of object-oriented programming, design patterns and principles.
- Experience with system architecture, application design, database design and administration.
- Strong Knowledge of C# (at least 3 years), ASP.Net, MVC, Webforms and SQL
- Good working knowledge of HTML, CSS, JS
- Familiarity with popular JavaScript frameworks (e.g., Angular/Vue/React)
- RESTful API’s (usage & creation Web API)
- Cloud development – Azure
- GIT version control
- Self-driven team player with ability to work independently and multi-task
- Proven record in setting and meeting project deadlines
Reuqired Skills
- .Net Core
- Knowledge of Dependency Injection
- Umbraco CMS
- Entity Framework
- Mobile application development
- Web application performance and scalability