Back to jobs

Software Engineer

Job description

SoCode have partnered with one of Cambridge's largest IoT companies who are looking to further add to their network application software team by recruiting a mid-level Software Engineer.

Working to continually improve the company’s flagship, industry-leading product, whilst also innovating to further develop new applications, this is an excellent opportunity to work at the forefront of the IoT industry.

The role will require candidates to be comfortable completing technical analysis of problems within the company’s live networks, whilst also developing tests to detect reoccurring field issues or prevent them entirely. The capacity to work on relational databases and solve complex debugging issues is also key.

Technical skills

  • Ability to confidently work with PHP in a Linux environment
  • Experience of working on relational databases
  • Knowledge and preferably experience of debugging using root cause analysis and maintaining and further developing code written by others
  • Knowledge/experience of Git, Jira, BitBucket, Confluence and web development using JavaScript and/or PHP would be beneficial