Senior Full Stack Software Engineer

RLE International ,
Dagenham, Greater London
Salary: £80.91 per hour Umbrella Company Hourly Rate

Overview

RLE International is working on behalf of their Essex based Automotive OEM Client, whom are currently looking Senior Full Stack Software Engineer to join their expanding team. Senior Full Stack Software Engineer Position Description: This role is in the Global Product Representation Services (GPRS) portfolio. GPRS is a product group responsible for serving captivating (vehicle) product information to people who shop, buy, own, and sell vehicles. This includes main customer-facing websites, our sales/dealer systems, customer databases and other supporting applications. This therefore includes the national web portals, online vehicle configurators; product-launch microsites (such as mustang.ford.eu), eCommerce, sales/ordering, and CRM systems. Each year, we undertake a significant amount of development work on these systems. The team is building a service-based suite of applications/products that drives the enterprise data for Vehicle/Product Configurators, whether they are online, in dealerships, on mobile apps or anywhere else. Given that over half of website visitors go on to configure a vehicle, this is a critical programme and part of a new User Experience that we’re developing. You will be a key part of a product management team that are working on a high priority programme for the company; with senior management visibility. The products/applications and services being written are Micro-services/Micro-UI based (Pivotal Cloud Foundry/ Spring/ Angular). This is an excellent opportunity for a senior developer who already polyglot all the skills we're looking for especially in the Agile/Object Oriented field (Test Driven Development, SOLID, Continuous Integration, etc). We are looking for a Java developer with a minimum of 5 years commercial experience in software development Skills Required: The successful candidate(s) should be capable of working as part of an Agile team and be able to provide technical leadership to other developers in addition to recommending best approaches and patterns to implement project requirements based on their prior extensive experience; ideally in complex (ideally Vehicle) configurators or B2C Consumer Facing websites. Deep expertise in Java 8 (or higher) core. Experienced with Java based Interactive Development Environment (IDE) e.g. IntelliJ IDEA, Eclipse, IBM RSA Experienced with SQL based relational DBs; such as Microsoft SQL Server Modern web frameworks; HTML, XHTML, XML, XLST, CSS, AJAX, JSON, JQuery, JavaScript, Bootstrap 4, Flexbox, SASS, ES6 (ECMAScript 2015), TypeScript, Node, NPM, RxJs and Angular Test Driven Development; mocking & JUnit with high unit test coverage (e.g. JaCoCo) Static code analysis techniques; such as checkstyle, findbugs, JSLint and sonarqube etc. Understanding of web services application frameworks, such as Spring, Spring boot, Spring MVC etc. Restful Web-services Development JAX-WS, JAX-B, JAX-RS etc. Familiarity with Agile Methodology Web application security (ideally OATH2, SAML and ADFS) Extensive experience with Java micro-services architectures and application servers/containers (Pivotal Cloud Foundry/WebSphere etc.) Gradle build tools Build and deploy ecosystems; such as Jenkins CI Test and Behaviour Driven development; Selenium and/or Cucumber Source Code Management systems; such as GIT Modern Java Design Patterns and Anti-Patterns Experience with MS Windows and OSX/Unix/Linux/Solaris operating systems Ability to work alone, leading small teams, or liaising with other teams, delivering software to rapid fixed deadlines Should be able to communicate with the global team of developers/BAs/Architects/ Product Owners etc. Skills Preferred: Experience with rule engines or similar mathematical engines Experience with complex product configuration systems Experience of working with product information management (PIM) type solutions Experience with corporate policies; architecture, legal and security. Experience of having dealt directly with external suppliers Experience Required: Experience of working as part of a global application development team in a multi-language, large-scale environment You will be a self-starter with an ability to understand user requirements (typically User-Stories), and a track record demonstrating strong analytical, problem-solving skills and providing feedback to others on their software. Education Required: Ideally degree qualified You will be required to complete an on-line test which will accompany your CV/application. Additional Information: Free on-site parking Subsidised Canteen & Sandwich Bar facility Costa Coffee Area Cashpoint facility Newsagent Hours:37.5 pw Rate:£80.91 per hour umbrella company rate 12 month contract This role is deemed Inside IR35 If you have any of the above knowledge and experience, and are interested in hearing more about the opportunities, please apply now. Please note: Due to the high level of applicants, only successful candidates will be contacted Eligibility: Due to working on behalf of our Client, unfortunately if you require sponsorship for a visa to work in the UK your application will be automatically declined. These are long term rolling contracts. NO AGENCY CALLING This job was originally posted as www.totaljobs.com/job/89878176