Location Address: Madrid, Andalusia 28760 Spain (ES)
Careers with CDK Global : where to next?
So who are we and what do we do?
CDK Global is the largest global provider of integrated information technology and digital marketing solutions to automotive dealerships and manufacturers in more than 100 countries worldwide for the world’s biggest car brands. Although we operate on a global scale, we are small by comparison and that is a good thing. It means that we are still a business where every person matters and where anyone can make an impact on our growth and success. We have opportunities in a wide range of business areas so wherever in the world you join us, you will get the support, training and tools you need to make significant steps forward in your career.
Ok, so what does the role of a Senior Software Developer at CDK Global involve?
Technology is at the core of what we do, and we are proud to use agile development methods here at CDK Global. Our Technology teams create high:quality software that is easy to install and gives our customers everything they need to make their businesses profitable.
On a daily basis, you will be focussed on creating high:quality software for our next generation product suite used by some of the biggest known car brands in the industry.
Our developers tend to have the freedom to get on and do things for themselves. This makes it an ideal environment for self:motivated developers : particularly people who are able to challenge and innovate without compromising on quality.
You’ll fit in well with our technology team if, in your career to date, you’ve shown your core skill to be as a developer who has proven ability in building high quality, low maintenance software with great attention to detail.
You will have worked with a range of contemporary programming languages, technologies and design patterns and will be able to pick up new concepts and technologies quickly. It would also be great if you’ve worked with enterprise scale applications.
To be considered for this position, you’ll need to have the following key skills and experience:
:Solid background in all aspects of modern software development
:Be able to write great code and know what that means
:Experience with working in continuous integration and continuous delivery environments
:Experience of Agile development methodologies e.g Scrum and Kanban
:Strong communication and collaboration skills
:Willingness to learn new things
:Strong focus on quality
:Be able to work on your own initiative
:Believe in getting things done and show the tenacity to see projects to completion
And, if you’ve got any of the following technical expertise, then even better:
:Fluent Spanish and English Communication skills
:Experience of software development in a language such as VB, C++ or C.
:Basic knowledge of XML, XHTML and related technologies as well as a basic knowledge of networking.
:Experience of Object Oriented Design and the use of modern database technologies such as Oracle and SQL Server.
:A working knowledge of current operating systems (UNIX, LINUX, MS Windows etc.).
:A good understanding of software version control techniques, such as CVS or SourceSafe.
:An appreciation of Scrum based Agile development methods and processes.
Who do we look for? We look for people with the right cultural fit. That means being passionate and enthusiastic and having what it takes to drive our business forward. We also look for people who are keen to develop new knowledge and skills, because our growth is ultimately dependent on yours. What can we offer you? To help us attract and retain the best, we pay people according to performance, not tenure. Excel in your role here and the rewards will be excellent too. We will also help you to grow your career, not only through focused investment in learning and development but also by e