London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Glasgow |
Education | Not Mentioned |
Salary | Competitive salary |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. Youll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Youll be tasked with keeping the team and other key stakeholders up to speed on the progress of whats being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, youll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world. The role: The role is to develop frameworks that accelerates development and introduce stability and intelligence in all our business deliverables. Moreover, there will be high level of investment in developing target state architecture of all our current applications and solutions. You will be given freedom to be innovative and provided opportunities of constant learning and technical growth in latest technical offerings including cloud computing, kafka streaming, machine learning, big data platforms, Kubernetes etc. This role requires a wide variety of strengths and capabilities, including: • Advanced knowledge of application, data and infrastructure architecture disciplines • Understanding of architecture and design across all systems • Working proficiency in developmental toolsets • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals • Proficiency in one or more general purpose programming languages like Java, python etc. • Ability to independently drive technical design & implementation for given business requirement • Strong problem solving & analytical skills Must have skills • Core Java and related technologies framework like Spring, Spring Boot, JPA, RESTful web services • Hands on knowledge on RDBMS like Oracle. • Test tools like JUnit, Fitnesse, Cucumber • UNIX shell and shell scripting • Build tools like Jenkins/Maven/Nexus • Good understanding of design and development patterns and anti-patterns • Knowledge on one or more emerging technologies like Cloud computing, Kafka, BigData platforms, Kubernetes preferred • Strong individual contributor with desire to develop frameworks and faster delivery solutions Knowledge of Agile Development • Using SCRUM or a related agile discipline/practice • Focus on working with end users to deliver business value early • Iterative and incremental delivery • Emergent design and architecture • Automated unit and integration testing • Continuous integration, build and automated deployment