Backend Developer / Software Engineer
This is a great opportunity for a Mid-Level Back End Developer with a broad knowledge of languages including Java, JavaScript, Node.js and Python to join a great company on behalf of my client, who are expanding their team.
As a Back-End Developer, you will work closely with the development team to deliver innovative ideas. You will join a skilled and motivated team, hit the ground running and think on your feet.
This is the perfect opportunity for a developer who has experience in either C, C++ or Java to cross train and develop innovative data solutions.
As a Back - end Developer you will work with a highly intellectual team on innovative and complex solutions focusing on large data sets, databases, scripting, and the architecture of websites.
As a Back End Developer, you should have:
* Experience as a software developer in an agile environment using multiple languages, including Java, JavaScript, Node.js and Python).
* Knowledge and some experience of cloud development, preferably AWS (desirable).
• Development of highly complex software solution suing either C, C++, Go or Java
• A firm grasp of PHP
• An understanding of MVC architectures
• Previous project experience
• Strong knowledge of SQL
• Experience with Git, SVN or similar version control systems
• Problem solving
• Thrives in a challenging environment
Desirable Skills
• Experience with TDD or Unit Testing
• API integrations
In return my client is offering an excellent working environment, great working hours, competitive salary and lots of perks to be discussed at the interview stage.