Naukrijobs UK
Register
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
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer Node.JS Payments Squad

Job LocationSheffield
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

What youll do We’re looking for a Senior Software Engineer who is passionate about creating great software, a fluent coder with a keen sense of architecture and someone who is able to recognise the patterns that work and those that don’t.The ideal candidate will have a passion for continuous learning and have an eye on the tech coming over the horizon. Techniques like TDD, DDD, SOLID, CI and CD will be more than abbreviations on your CV, they are your standard way of working.We’re committed to agile development principles and require people who demonstrate a matching commitment, who understand what a good ‘definition of done is’, who support all elements of the work of the team from analysis, design, development, test and operations - team commitment is an essential part of our daily lives. You will want to be integral to the self-organising team agile requires and have views on scrum vs kanban and other aspect of team organisation.How youll do

  • Take responsibility for code quality, security and scalability and have an equal grasp of the overall system you are working on and how it meets the needs of the end users.
  • Articulate the advantages of platform-as-a-service and data streaming versus the alternatives.
  • Know what happens when work is checked into Git and have a role to play in the CI automation from running the tests to deploying to production, which we do multiple times a day.
  • Have a keen interest in all parts of the technology stacks, we don’t have back-end or front-end engineers, but we do value people with specialisms.
  • Your front-end engineering skills mean you have a passion for good visual design and well thought out customer experience. Coupled with strong knowledge of HTML, CSS but predominantly JavaScript as we develop rich and responsive client applications. You should also understand considerations such as performance, browser support and unit testing to ensure we deliver a high-quality user experience. We are currently transitioning to a React/Redux stack, making use of tools such as Babel and Webpack, ideally (but not required) you will have knowledge/experience of these technologies (or similar).Your backend engineering skills cover message queues and event sourcing, you know what goes into building a good RESTful API. NodeJS, PHP & Java are our primary skills, but we want people with a variety of experience so knowledge of JavaScript in general, loosely typed web frameworks and other JVM languages such as Scala and Kotlin also helps. Databases feature heavily and an appreciation of NoSQL and hands-on experience of at least one such DB, its strengths, and weaknesses is important to us. You may also have skills in high volume data processing and streaming. Other tech we use includes Chef, Git, Jenkins, Graphite, Prometheus, ELK, Splunk, Kafka, Redis, MySQL, Docker, Kubernetes and a range of AWS services … amongst many others. You should be prepared to help us maintain older legacy codebases rolling up your sleeves and digging through some PHP, while helping rebuild our products in more modern solutions.Don’t worry if you don’t know all our technologies & languages, we want great people who are willing to get stuck in and learn.Bring your experience of other technologies, help us build better software! Mon to Fri – Standard

    APPLY NOW

    Senior Software Engineer Node.JS Payments Squad Related Jobs

    © 2019 Naukrijobs All Rights Reserved