Systems Developer
Division/Business Unit: Systems
Reports To: Head of Systems
Office / Base: Hybrid Home/Edinburgh Office or Fully Remote
Salary: £30 – 40K (Depending on Experience)
Job Purpose
Commsworld is looking for a full-stack developer to join its Systems team in Edinburgh. The successful candidate will be working on the development and maintenance of a suite of Rails applications; building new features in line with changes and improvements to business process and to accommodate new products and services for customers.
Key Responsibilities
- Development & maintenance of Commsworld’s production systems
- Development & maintenance of new business driven applications and features
- Ongoing development support (e.g. bugfixes, upgrades, migrations and addressing vulnerabilities)
- Writing documentation on new and existing applications
Knowledge / Skills / Background / Qualifications
- 2 or more years Ruby on Rails or similar web framework (e.g. Python/Django) experience
- JavaScript (we use jQuery, Stimulus and Coffee Script)
- Relational databases (we use MySQL and PostgreSQL)
- Third party APIs (a variety of technologies including REST and SOAP)
- Test Driven Development (we use rspec)
- Knowledge in version control systems (such as Git)
- Familiarity with Linux terminal command line operations
- Excellent communications skills (both written and verbal)
- Good problem-solving skills, eager and capable of self-driven learning
Professional Profile
Commsworld is looking for candidates who are experienced in development of database driven Rails applications, interested in joining an innovative technical team in a growing dynamic service provider business. Candidates should be able to work autonomously, using their own initiative as well as within a team as required.
Apply