Senior Software CRM Engineer

Full Time Oxfordshire IT Job Pro UK

Senior Software Engineer

Fantastic opportunity for an experienced Senior Software Engineer working with CRM Technologies in a growing world class Customer Relationship Management Engineering team to contribute to architecture and development.

As the newest addition to the Marketing Tech Platforms / CRM, you will be responsible for:

* Use the latest and coolest CRM technologies

* Provide major architectural and development contributions to the internal CRM high performance and low latency Platform

* Develop new and improve existing CRM analytics pipelines and tools

* Drive innovation, generate and promote new ideas, solve complex problems in innovative way

* Touch code at every level – from the UI, to the servlets and backend services, down to the database

* Develop user-facing products at every level using Java, PHP, SQL, HTML, CSS, JavaScript on a Mac/Linux platform

* Be responsible for the code quality and the development culture on the team

* Mentor junior engineers

* Work with core engineering, marketing, and our content teams to lead our continuing initiatives to maintain high content quality


* BS or MS in Computer Science or equivalent

* 6 years of software development experience

* Proven technical leadership solving complex problems

* Experienced in developing code for low-latency, high-volume systems

* Solid understanding of Java and Object-Oriented architectures

* Experience working in PHP, HTML, CSS, SQL, and JavaScript

* Solid understanding of AJAX and other Web 2.0 technologies

* Solid understanding of micro-services and cloud technologies

* Solid knowledge of Linux and its standard utilities

* Must be able to document code faithfully and take good coding practices seriously

* The successful candidate will communicate well, be committed to delivering quality work on an aggressive schedule, and must be able to function independently as well as part of a team

* Prior experience in small start-up environment a plus

* Knowledge of CRM Technologies and experience developing CRM Analytics Tools is a plus

To apply for this job please visit