Developer Relations Engineer
CX Engineer (Java Software Development)
Product Management Oxford, Oxford, United Kingdom Full time
Our client are looking for a confident individual who has a background in Java software development who also has a passion for helping customers and is looking for the next step in their career towards Customer Experience Lead, Product Management or Sales Engineering.
About our client
Our client is changing the way software is developed. They build products that have the potential to improve the experience of every software developer in the world. By using Artificial Intelligence to write unit tests, we are helping teams do more and better testing, sooner in the DevOps pipeline. They were founded in 2016, and in 2017 raised a $22 million Series A, the largest AI round in Europe that year.
They are looking for skilled Java developers with a passion for working with customers who will complement our team of experts in AI, static and dynamic program analysis, and software verification. They are geeks at heart but we also have a razor sharp focus on our customers - they are looking for a CX Engineer who can champion the needs of our customers.
Our client promote an environment in which we not only support and learn from each other:
this is a great opportunity for a Developer to learn new AI technologies and to get deeper into Customer facing roles. They strongly believe that diversity is important for a modern business, and that when different opinions, backgrounds and life views meet, better results are obtained.
You will be expected to readily empathise with customers using environments such as the Spring Framework as well as understanding the internals of how these systems are put together.
Champion the customer voice, in particular the voice of software developers using our products
Understand how our product needs to be modified to meet customer needs
Participate in the pre and post sales process to ensure we understand the customer’s challenges and what are the potential opportunities we can leverage
Use your background in Java to help deliver valuable evaluations for customers, coaching them in best practices and diagnosing issues in the deployment
Interact with business stakeholders, customers and management to understand and refine user stories and the product backlog
Have a passion for innovation and improvement whilst recognizing that customer outcomes are always king
We are looking for people who have:
Studied a computer science related subject at an undergraduate degree level or higher or equivalent experience
Experience of working in a customer facing role
3+ years of Java Developer experience
Fluency in the Java language and runtime library
Knowledge of test-driven development and a CI/CD setup
Excellent communication skills, in particular with customers and internal teams
Willingness to learn new skills and technologies and adapt to arising challenges
Optional but desirable skills:
Fluency in the Spring Framework and the core concepts of Spring testing
Proven experience in contributing to large private and/or open-source projects
You’ll get to work in one of the hottest tech startups in the world of AI for code, applying state-of-the-art program analysis and synthesis technology to tough problems faced by development teams at the world’s leading companies.
Competitive salary I Private health and dental plan I Life Insurance and Income Protection schemes | 8% non-contributory pension I 25 days annual leave + Bank Holidays | Free yoga &