Web Developer

BOSS UK SOLUTIONS LIMITED
Walsall, United Kingdom
3 days ago

Role details

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

Job location

Walsall, United Kingdom

Tech stack

ASP.NET
HTML
Java
JavaScript
.NET
PHP
Agile Methodologies
AJAX
Amazon Web Services (AWS)
Tomcat
Application Performance Management
JIRA
HTML5
Unit Testing
Azure
Bootstrap
CSS
Software Quality
Databases
D3.js
Data Visualization
Software Debugging
Linux
DevOps
Django
Drupal
Eclipse
Electronic Data Interchange (EDI)
Github
Spring
Python
PostgreSQL
Microsoft Visual Studio
Microsoft SQL Server
Windows Server
MongoDB
MySQL
Node.js
Performance Tuning
Scrum
Systems Development Life Cycle
Query Optimization
Ruby on Rails
Redis
Ansible
Responsive Web Design
Simple Object Access Protocol (SOAP)
Software Deployment
Software Engineering
SQLite
Subversion
Systems Architecture
Trello
TypeScript
Web Applications
Web Hosting Services
Website Wireframe
WordPress
Highcharts
React
Express
Backend
Vue.js
Angular
Deployment Automation
Data Analytics
GraphQL
Front End Software Development
Api Design
REST
Software Version Control
Docker
Jenkins
Web Api

Job description

We are seeking a skilled and innovative Web Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality web applications and websites. This role offers the opportunity to work on diverse projects, utilise a broad range of technologies, and contribute to enhancing user experience through responsive and visually appealing web solutions. Candidates should possess a strong understanding of both front-end and back-end development, with a passion for creating seamless digital experiences., * Develop, test, and implement responsive websites and web applications using technologies such as HTML, CSS, JavaScript, Angular, React, and Vue.js.

  • Build robust back-end systems employing frameworks like Django, Spring Framework, ASP.NET, Node.js, Ruby on Rails, or PHP.
  • Integrate APIs and web services using REST, SOAP, GraphQL, and other protocols to ensure efficient data exchange.
  • Manage databases including MySQL, PostgreSQL, SQL Server, MongoDB, SQLite, and Redis; optimise queries for performance optimisation.
  • Utilise version control systems such as Git and GitHub for collaborative development; implement CI/CD pipelines with Jenkins or Azure DevOps.
  • Design wireframes and prototypes to align with UX/UI best practices; collaborate with designers to enhance visual appeal and usability.
  • Conduct unit testing and debugging to ensure code quality; employ tools like Visual Studio or Eclipse for development.
  • Implement web design principles focusing on SEO optimisation and accessibility standards; improve site responsiveness across devices.
  • Maintain system architecture documentation; participate in SDLC processes including planning, development, testing, deployment, and maintenance.
  • Use DevOps tools such as Ansible and Docker for deployment automation; monitor application performance on cloud platforms like AWS or Azure.

Requirements

Do you have experience in Software development?, * Proven experience in front-end development using HTML5, CSS3 (including SCSS), JavaScript (TypeScript), AJAX, Bootstrap, and responsive web design techniques.

  • Strong back-end development skills with frameworks such as Django (Python), Spring (Java), ASP.NET (.NET), Node.js (Express.js), or Ruby on Rails.
  • Familiarity with database management systems including MySQL, PostgreSQL, SQL Server (Microsoft SQL Server), MongoDB or SQLite; proficiency in SQL query optimisation.
  • Experience working with APIs (RESTful services) and integrating third-party services; knowledge of GraphQL is advantageous.
  • Proficiency with version control systems like Git/GitHub/SVN; experience setting up CI/CD pipelines using Jenkins or Azure DevOps.
  • Knowledge of web hosting environments including Tomcat servers; experience deploying applications on Linux or Windows servers is preferred.
  • Understanding of software development methodologies such as Agile or Scrum; familiarity with project management tools like Jira or Trello.
  • Ability to develop custom plugins or themes for WordPress or Drupal CMS platforms; experience with SEO best practices is desirable.
  • Exposure to data visualisation libraries such as D3.js or Chart.js; capability to create engaging data-driven interfaces.
  • Strong problem-solving skills coupled with excellent communication abilities; committed to continuous learning within the evolving tech landscape. This role provides an excellent platform for professional growth within a collaborative environment that values innovation and technical excellence. Candidates should demonstrate a proactive attitude towards learning new technologies while contributing effectively to team projects in a fast-paced setting.

Benefits & conditions

Pulled from the full job description

  • Life insurance
  • Free parking
  • Company pension
  • Private medical insurance
  • Health & wellbeing programme
  • Cycle to work scheme
  • On-site parking, * Company pension
  • Cycle to work scheme
  • Free parking
  • Health & wellbeing programme
  • Life insurance
  • On-site parking
  • Private medical insurance

Apply for this position