> Markdown version of [/jobs/ext/775524-it-developer](https://www.wearedevelopers.com/jobs/ext/775524-it-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Developer - **Company:** Wine Direct Ltd - **Location:** London, UK - **Salary:** £24,800.0 - £30,000.0 - **Contract:** Permanent contract - **Skills:** 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), 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 - **Published:** June 30, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=a3a62833728d88e9 ## About the Role 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. ## 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. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)