Full Stack Developer
Overview
Salary: £45,000 - £60,000
Employment: Permanent
Job description
We’re looking for talented Full Stack Developers to join our clients award-winning team. The successful candidate will have a strong background in software engineering and commercial experience building (or adding to) production enterprise website and web services. This role is a great opportunity for a skilled software developer to work across an enviable list of partners and projects that few other studios can offer.
Role Responsibilities
- You will design and write well architected, well tested, robust and maintainable software
- You will develop and maintain fast, secure, self-documenting Web APIs
- You will develop and maintain Angular 2+ Single-Page-Applications
- You will develop and maintain ASP.Net Core MVC websites
Required Skills and Experience
- 4+ years of commercial experience as a web developer
- Microsoft technologies: C#, .NET Core, ASP.NET Core MVC, Microsoft Azure
- Relational databases: Microsoft SQL Server, relational database analysis and design; T-SQL
- HTML/CSS skills
- Javascript, JQuery, Angular 2+, RxJs
- An understanding of network and web related protocols (such as HTTP, HTTPS, HTTP2, WSS protocols)
- Understanding of cryptography as applied to web application security (encryption, hashing, PKI management)
- Working with shared version control and source code management tools
Desirable Skills and Experience
- Experience working with Continuous Delivery (CD) - Azure DevOps/Octopus Deploy
- Experience identifying and protecting against web application and web service security vulnerabilities including those found in the OWASP Top 10 and CWE Top 25
- Experience creating mobile web applications
- Solid knowledge of the browser security model, crypto, and network security
- Familiarity with security tools such as static analysis, runtime analysis, black-box testing
- Azure resource administration
- Experience of Docker and Kubernetes
- Experience of SpecFlow/ Gherkin testing
If you believe you would be a good fit for this position, please apply directly or email your CV to Kira at k.morgan@intapeople.com with a short description of why you are interested in this role.