Summary 

As a Software Engineer, you will be creating global technology products that help people have the best city experience they have ever had. We are looking for someone with a passion for technology and people, who wants to create amazing products. The ideal candidate will be someone who has technical expertise across a range of technologies, and a track record of delivery. You will be excited to join a business with an entrepreneurial spirit and plans for real technical transformation. 

Key Responsibilities 

  • Have technical ownership of your designs and services 
  • Influence good coding practices among your peers 
  • Design, code, review, test, fix, research, deploy and maintain services and code in production environments 
  • Prioritise and develop at the highest standards 
  • Deal with ambiguous and non-explored problem domains 

What will you have/ who are you? 

  • Ideally a Degree/Masters in Computer Science or equivalent of education/work experience
  • 2+ years of programming experience with at least one modern language including both Java and JavaScript 
  • 2+ years of professional software development experience/ building production software systems 
  • Experience developing cloud software services 
  • If you have experience with the tools of the trade including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate) this is super helpful 
  • Computer Science fundamentals experience in data structures, algorithm design, problem solving, and complexity analysis 
  • Good problem-solving skills 
  • Highly flexible thinker and enjoys working in a rapidly changing environment 

Skills 

  • Java 
  • JavaScript 
  • React.js 
  • SQL 
  • NoSQL 
  • Kafka Streams 
  • Software Development 
  • Agile Methodologies 

What will we offer? 

  • Competitive market rate salary 
  • The opportunity to create and design as well as maintain 
  • 25 days’ holiday 
  • Floating bank holiday
  • Enhanced Maternity/ Paternity 
  • Pension Scheme 
  • Time every month for personal development 
  • The usual sociable stuff (when restrictions allow) 
  • Season Ticket Loan 
  • Free Leisure Pass allowance 

Ready to apply? Send your CV to [email protected]