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 6 months ago

No longer accepting applications


Don't miss out! Drop your email to get notified for Developer roles

  • How It Works


    Create your Profile for Free

    Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.


    Send Customized Pitches

    Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.


    Secure Payment Process

    Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.