NCR is looking for a Software Engineer to join our Edinburgh Centre of Development
Expertise. This is a very productive, talented and successful group which promotes an
environment that fosters creativity, collaboration, mutual respect and accountability.
Staying ahead of the new technology curve is a massive challenge, especially in
software development with it's constantly changing landscape of products, frameworks
and programming models. To be successful we are looking for people who:
Are enthusiastic about new technology and software
Take pleasure in seeing clever, practical solutions put in front of customers
Enjoy the challenge of solving complex problems in tight timescales
Are academically bright, flexible and can operate well in a team environment;We
are looking for a Java Software Engineer, preferably with experience in building
high-performing, scalable, enterprise-grade applications
Qualifications
We want people passionate about technology and software engineering, with strong
design skills that they can apply to practical solutions and who are comfortable working
in small, focused teams.
We are an agile development organisation keen on continuous build and testing across
multiple technical disciplines but especially:
Enterprise Server-side Java
RESTful APIs
Spring/Hibernate
Relational and NoSQL databases
Continuous Delivery; Git/Maven/Jenkins
Javascript/AngularJS/HTML5/CSS3