Software Developer

Ecco
4 days ago

Role details

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

Job location

Remote

Tech stack

JavaScript
Software Applications
Azure
Cloud Computing
Software Quality
Code Review
Databases
Linux
Github
Spring
MySQL
Software Deployment
Software Engineering
Software Systems
SQL Databases
TypeScript
React
Spring-boot
Backend
GIT
Front End Software Development
Software Coding
Software Version Control
Programming Languages

Job description

We are seeking a talented and motivated Software Engineer to join our dynamic team with expertise in database management systems and cloud hosting platforms to work on a zero hours contract for an expected minimum one day a week. The candidate must be a UK resident with good Englsih and be able to help maintain and develop our software application built on the Spring Framework. You will work from home but collaboratively with cross-functional teams to help deliver high-quality software solutions, ensuring best practices in coding and application development are followed., * Help maintain, enhance, and develop our existing software around the spring eco-system and react+typescript (full stack development). From understanding and resolving issues in the system to developing new features. Whilst often pairing remotely, working independently is expected.

  • Be able to produce good code quality and be aware of performance optimisations.
  • Be able to utilise version control systems such as GitHub for effective code management.
  • Work with databases such as MySQL and SQL to manage data effectively within applications.
  • Participate in code reviews to uphold coding standards and share knowledge within the team.
  • Help leverage Azure cloud services for application deployment and management.

Pay: £115.00-£175.00 per day

Requirements

Do you have experience in JavaScript?, * Strong understanding of back-end and front-end development technologies and principles.

  • Proficiency in programming languages, with experience around the spring-boot eco system and react and typescript.
  • Experience with database management systems such as MySQL or SQL.
  • Familiarity with version control systems including Git.
  • Experience working in a Linux environment is advantageous.
  • Experience with MS Azure preferred.
  • Ability to work independently as well as collaboratively within a team setting.
  • Excellent problem-solving skills with a keen attention to detail.
  • Strong communication skills to effectively convey technical concepts to non-technical stakeholders.ey technical concepts to non-technical stakeholders..

Apply for this position