IT Developer

Wine Direct Ltd
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 30K

Job location

Tech stack

ASP.NET
HTML
Java
JavaScript
PHP
API
Amazon Web Services (AWS)
HTML5
Unit Testing
Azure
Bash
Bootstrap
C Sharp (Programming Language)
CSS
Databases
Database Design
Database Storage Structures
Software Debugging
Web Development
Entity Framework
Github
Revision Control Systems
Design of User Interfaces
IIS
Windows Communication Foundation
Python
PostgreSQL
Linux System Administration
Shell
Microsoft SQL Server
Team Foundation Server
MongoDB
MySQL
MVC
Node.js
Powershell
Ruby on Rails
Cloud Services
Server Administration
Shell Script
Simple Object Access Protocol (SOAP)
Software Deployment
Software Engineering
Software Systems
PL-SQL
Subversion
T-SQL
UML
Web Applications
Web Services
Software Repository
Data Processing
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
React
Software Security
Code Structure
GIT
Angular
Modeling and Simulation
Front End Software Development
Software Coding
REST
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