IT Developer

Wine Direct Ltd
London, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£24,800.0 - £30,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET HTML Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services HTML5 Unit Testing Microsoft Azure Bash Shell Bootstrap (Software)
+54 more
C Sharp (Programming Language) Cascading Style Sheets (CSS) Databases Database Design Database Storage Structures Software Debugging Web Development Entity Framework Github Revision Control Systems Design of User Interfaces Internet Information Services (IIS) Windows Communication Foundation Python (Programming Language) PostgreSQL Linux System Administration Unix Shell Microsoft SQL Server Team Foundation Server MongoDB MySQL Model View Controller (MVC) Node.Js Windows PowerShell Ruby on Rails Cloud Services Server Administration Shell Script Simple Object Access Protocol (SOAP) Software Deployment Software Engineering Software Systems PL-SQL Subversion Transact-SQL UML Web Applications Web Services Software Repository Data Processing Scripting Cloud Platform System ReactJS Software Security Code Structure Git AngularJS Modeling and Simulation Front End Software Development Software Coding Restful APIs Software Version Control Programming Languages Microservices

Job description

We are seeking a highly skilled IT Developer to join our dynamic technology team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions that meet our organisational needs. This role offers an exciting opportunity to work on a variety of projects, utilising a broad range of programming languages and frameworks, including cloud-based services and web development technologies. The ideal applicant will possess strong problem-solving abilities, a keen eye for detail, and a passion for delivering high-quality software products., * Develop, test, and implement software applications using languages such as C#, Java, Python, PHP, Ruby on Rails, and JavaScript.

  • Design and optimise database structures with MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, and utilise T-SQL or PL/SQL for data manipulation.
  • Build responsive front-end interfaces employing HTML, CSS, Angular, React, Bootstrap, and UI/UX best practices.
  • Create robust back-end services and APIs using ASP.NET, WCF, Node.js, Web services (SOAP/REST), microservices architecture, and utilise frameworks like Entity Framework and MVC.
  • Integrate cloud platforms such as AWS and Azure to deploy scalable applications.
  • Utilise version control systems including GitHub, Git, SVN, TFS for collaborative development workflows.
  • Conduct unit testing and debugging to ensure the stability and performance of applications across various environments.
  • Participate in the full Software Development Life Cycle (SDLC), from requirements gathering to deployment and maintenance.
  • Collaborate with cross-functional teams to design system architecture diagrams using UML or similar modelling tools.
  • Develop scripts for automation using Bash (Unix shell), Shell Scripting, PowerShell or other scripting languages.
  • Maintain documentation related to code structure and database design; ensure adherence to coding standards and security protocols.

Requirements

Do you have experience in Ruby on Rails?, * Extensive experience with programming languages such as C#, Java, Python, PHP, Ruby on Rails; proficiency in JavaScript frameworks like Angular and React.

  • Strong knowledge of front-end technologies including HTML5, CSS3, Bootstrap; experience with UI/UX principles.
  • Proven expertise in database management systems including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB; familiarity with database design principles.
  • Hands-on experience with cloud platforms such as AWS and Azure; deployment of web applications in cloud environments.
  • Familiarity with RESTful API development and integration; understanding of SOAP-based web services.
  • Proficiency with version control tools like GitHub, SVN or TFS; experience managing code repositories in collaborative settings.
  • Knowledge of SDLC methodologies; experience with unit testing frameworks and debugging tools.
  • Ability to develop scalable microservices architectures; understanding of WCF services and XML/XSLT processing.
  • Experience working within Linux environments; scripting skills for automation tasks using Bash or Shell Scripting.
  • Strong understanding of application security best practices; familiarity with IIS server management and application deployment processes.

This role is ideal for a proactive IT Developer eager to contribute innovative solutions within a collaborative environment whilst continuously expanding their technical expertise across diverse platforms and frameworks.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all