Web Developer

Ramark systems Ltd
UK
2 months ago

Role details

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

Tech stack

ASP.NET HTML JavaScript (Programming Language) .NET Framework Agile Methodology Amazon Web Services JIRA HTML5 Unit Testing Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS)
+43 more
Software Quality Code Review Databases Continuous Delivery Continuous Integration DevOps Django Web Framework Electronic Data Interchange (EDI) PostgreSQL Microsoft Visual Studio Microsoft SQL Server MongoDB MySQL Node.Js Systems Development Life Cycle Ruby on Rails Ansible Responsive Web Design Simple Object Access Protocol (SOAP) Software Engineering SQLite Subversion Systems Architecture Systems Integration Trello TypeScript Web Applications Web Application Frameworks Web Services Website Wireframe ReactJS Backend Git Vue.js AngularJS Information Technology Deployment Automation Graphql Front End Software Development Restful APIs Software Version Control Docker Jenkins

Job description

We are seeking a skilled and innovative Web Developer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining high-quality web applications and websites. This role offers an exciting opportunity to work with cutting-edge technologies, contribute to diverse projects, and help shape the digital presence of our organisation. The ideal applicant will possess a strong foundation in both front-end and back-end development, with experience in a variety of frameworks and tools to deliver seamless user experiences and robust systems., * Develop, test, and deploy responsive web applications using HTML, CSS, JavaScript, and modern frameworks such as React, Angular, or Vue.js.

  • Design intuitive user interfaces (UI) and enhance user experience (UX) through wireframing and prototyping.
  • Implement server-side logic using technologies like Node.js, Django, ASP.NET, or Ruby on Rails.
  • Manage database integration with MySQL, PostgreSQL, MongoDB, SQL Server, or SQLite; optimise queries for performance.
  • Utilise version control systems such as Git or SVN to manage code repositories effectively.
  • Automate deployment pipelines using Jenkins, Ansible, or similar DevOps tools; ensure continuous integration/continuous deployment (CI/CD).
  • Develop and consume RESTful APIs and Web services including SOAP and GraphQL for seamless data exchange.
  • Collaborate with cross-functional teams on system architecture design and software development lifecycle (SDLC).
  • Conduct unit testing to ensure code quality and robustness; utilise tools like Visual Studio or similar IDEs.
  • Maintain documentation for codebases and technical specifications; participate in code reviews.
  • Stay updated with emerging technologies such as AWS, Azure cloud services, Docker containers, and responsive web design principles.

Requirements

Do you have experience in Software development?, * Proven experience in front-end development using HTML5, CSS3 (including SCSS), JavaScript (TypeScript), and frameworks like React or Angular.

  • Strong back-end development skills with experience in Node.js, Django, .NET (C#), or Ruby on Rails.
  • Proficiency with database management systems including MySQL, PostgreSQL, SQL Server, MongoDB or SQLite.
  • Familiarity with version control systems such as Git or SVN; experience with Jenkins or similar CI/CD tools.
  • Knowledge of web services protocols including RESTful APIs and SOAP; experience integrating third-party APIs via URLs.
  • Understanding of system architecture principles and application development best practices.
  • Experience with cloud platforms like AWS or Azure is desirable.
  • Knowledge of web design principles focusing on SEO optimisation and responsive web design techniques.
  • Ability to work collaboratively within Agile teams using project management tools such as Jira or Trello.
  • Strong problem-solving skills with attention to detail; ability to prioritise tasks effectively.
  • Relevant qualifications in computer science or related fields are preferred but not essential. Join our team to contribute your expertise in software development while working on innovative projects that make a real impact. We value creativity, dedication, and continuous learning in our organisation’s culture.

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.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all