Web Developer
Harrow On The Hill
Full-time
Does this job fit you?
Upload your CV and see which ones actually match you.
Job Overview
We are seeking a skilled and innovative Web Developer to join our dynamic IT team. The successful candidate will be responsible for designing, developing, and maintaining high\-quality web applications that meet our organisation’s needs. This role offers an exciting opportunity to work on diverse projects, utilise a broad range of technologies, and contribute to the continuous improvement of our digital platforms. The position is paid and suitable for individuals passionate about software development and web technologies.
Duties
- Develop, test, and deploy responsive and user\-friendly web applications using front\-end frameworks such as Angular, React, and Bootstrap.
- Design and implement robust back\-end solutions with technologies including ASP.NET, PHP, Ruby on Rails, Node.js, Python, Java, C\#, and utilise databases such as MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, and Oracle.
- Create and consume APIs (RESTful and SOAP) to facilitate seamless integration between systems.
- Manage version control using Git, GitHub, SVN, or TFS to ensure efficient collaboration within the development team.
- Write clean, scalable code adhering to best practices in OOP (Object\-Oriented Programming), SDLC (Software Development Life Cycle), and UML (Unified Modelling Language).
- Conduct debugging and troubleshooting to resolve issues promptly across various platforms including Linux, Windows Server (IIS), and cloud services such as AWS and Azure.
- Perform database design optimisation with T\-SQL, PL/SQL, SSRS, SSIS, and XSLT for efficient data handling.
- Implement unit testing strategies to ensure code quality and reliability.
- Collaborate with cross\-functional teams to gather requirements and develop technical specifications aligned with business objectives.
- Maintain documentation of system architecture using UML diagrams and technical documentation tools.
- Proven experience in full\-stack web development with a strong portfolio demonstrating previous projects.
- Proficiency in front\-end technologies including HTML5, CSS3, JavaScript (including frameworks like Angular and React), AJAX, Bootstrap, UI design principles.
- Extensive knowledge of back\-end development using ASP.NET (.NET framework), PHP, Ruby on Rails, Python or Java; experience with MVC architecture is essential.
- Strong understanding of databases such as MySQL, PostgreSQL, Microsoft SQL Server or MongoDB; capable of database design optimisation.
- Familiarity with cloud platforms like AWS or Azure for deployment and scaling of applications.
- Experience working with APIs (RESTful \& SOAP), Web Services (WCF), XML processing, XSLT transformations.
- Skilled in version control systems including Git/GitHub or SVN/TFS for collaborative development workflows.
- Knowledge of Linux server environments along with IIS configuration for hosting web applications.
- Ability to write efficient Shell Scripting (Bash/Unix shell) or PowerShell scripts for automation tasks.
- Strong debugging skills coupled with experience in unit testing frameworks.
- Excellent organisational skills with the ability to manage multiple projects simultaneously while adhering to deadlines. Candidates should demonstrate a passion for continuous learning in emerging web technologies and possess excellent problem\-solving capabilities. This role provides an engaging environment where innovation is encouraged within a supportive team dedicated to delivering high\-quality digital solutions.
Work Location: In person
This listing is from indeed. View original listing ↗