Walt Disney World Resort: Senior Full Stack Developer (12 Month FTC)
Developer
π° Negotiable
π London, UK, United Kingdom
Twine Jobs
Based in Manchester, United Kingdom
Last online 5 days ago
Developer is needed in London, UK, United Kingdom.
Client: Walt Disney World Resort
Location: London, UK
Contract: Full Time
Responsibilities:
- Taking a leading role in Front and Back-end website development, managing junior team members to deliver complex solutions across full development life cycle, bringing a talent for complex problem solving and ability to provide new perspectives to bear on consistently improving the team and product.
- Organise and manage website release process both on legacy and MVC web applications, ensuring feature code can enter production smoothly and seamlessly.
- Take line-management responsibility for two junior developers, providing regular performance reviews, technical direction and mentoring. Ensure direct reports are cognisant of company and team processes and practices and act as a resource on technical and business requirements. Work with the relevant business partners to resolve any HR issues direct reports may have.
- Write and evangelise maintainable, scalable, fault-tolerant code, utilizing SOLID principles and OO design/architectural patterns. Ensure standards and best-practices are understood and followed by all team members, training and mentoring where necessary.
- Demonstrate conceptual and practical expertise in platform architecture, ideally with experience of complex greenfield web applications.
- Take Scrum management responsibility when required, running scrum ceremonies (retro, shaping, daily stand-ups) and ensuring the team is empowered to meet sprint commitments.
- Provide technical expertise and in-depth knowledge to digital production team in requirement and scoping meetings in order to create accurate and detailed feature requirements.
- Mentor and support more junior team members. Lead on small projects both independently and in supervisory role, helping up-skill the team in both technical and product knowledge.
- Proactively manage tools, hardware and environments to support development requirements.
- Manage integration with third party software providers (e.g. Queue-It), taking responsibility for maintaining the relationship and integrating the technology successfully into the website.
- Motivate and lead team members to identify workflows and services for managing code, from version control to deployment strategies.
Required Skills & Experience:
- Experience with bespoke ecommerce web applications is essential.
- Full-stack development experience with in-depth back-end (C#, ASP.NET, MVC 5) and front-end (HTML, CSS, JavaScript, jQuery, react) web application knowledge.
- Extensive experience with Visual Studio, or equivalent IDE.
- Significant experience and understanding of SOAP WebServices and XML/XPATH.
- Solid experience of RESTful API development and consumption.
- Significant working knowledge of SQL Server and T-SQL queries and code-first Entity Framework ORM development.
- Experience with IoC containers (Autofac, Ninject etc)
- DevOps experience, with knowledge of CI and automated build tools (e.g. TeamCity, Cake, Octopus)
- Experience with SDL Tridion (or similar enterprise CMS) desirable
- Experience with Photoshop (other Adobe CC desirable).
- Experience with unit testing frameworks (e.g. NUnit, MOQ, Specflow)
- Experience leading an Agile team in a Scrum Master capacity.
- Proven expertise with source code management products and processes (e.g. Git, Gitflow, SourceTree)
- Comfortable working in small teams, and taking the lead in managing development tools, environments, etc. as required.
- Proven track record of delivering features and projects to deadlines and hitting milestones.
Posted a year ago
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
πGet quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
πWin new clients
Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.
πGrow your career
Use Twine's tools to find new job opportunities and showcase work to your prospective clients.