Lead/Senior Backend Software Engineer

Lead/Senior Backend Software Engineer

Full-Time 60750 - 74250 £ / year (est.) No working from home possible
F

At a Glance

  • Tasks: Lead a team to design and build innovative software solutions for gamified advertising.
  • Company: Join Ksubaka, a leader in in-store gamified advertising with a vibrant culture.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Be part of a diverse team that values collaboration and continuous learning.
  • Why this job: Make a real impact in a dynamic environment while working with cutting-edge technology.
  • Qualifications: Proven software engineering experience and strong Java development skills required.

The predicted salary is between 60750 - 74250 £ per year.

Ksubaka brings moments of joy to shoppers. We provide delightful bite-size gamified advertising on our network of in-store playSpots, with which shoppers can play for a minute or so, and in the process learn all about the advertising brand’s benefits, and even receive coupons on their mobile phone. Ksubaka leads the market for in-store gamified advertising.

Job brief: You will be at the heart of Ksubaka’s engineering team in London, leading a team designing and building the software platform that will allow for new experiences and support our future growth. You will be building high-quality, innovative and fully performing software using state of the art tools and approaches.

Responsibilities: You will:

  • Design most appropriate solutions
  • Develop software solutions by studying information needs and conferring with users
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Improve operations by conducting systems analysis; defining changes in policies and procedures
  • Write well designed, testable, efficient code
  • Produce designs and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Tailor and deploy software tools, processes and metrics
  • Serve as a subject matter expert – update job knowledge by studying state of the art development tools, programming techniques; participating in networks, reading professional publications
  • Coach more junior team members, organise training sessions, promulgate best coding practices

Requirements: You have:

  • Proven working experience in software engineering
  • At least BSc degree in Computer Science or Engineering (MSc preferred)
  • Ability to develop in Java
  • Experience of functional programming languages
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate). Prior experience of NoSQL solutions
  • Hands on experience in designing interactive applications
  • Experience with test-driven development
  • Mastery in software engineering tools
  • Ability to document requirements and specifications
  • Familiarity with agile software development methodology and release process
  • Used to working in international environments
  • High ability to adapt communication for technical and non-technical people

Personality profile: You are:

  • Team player, makes team more efficient, enjoyable
  • Likes diversity (international company)
  • Pro-active, looking for pragmatic solutions, not winning arguments
  • Pedagogical, enjoys training others

Permanent 50,000 - 75,000

Lead/Senior Backend Software Engineer employer: Fortice

As a Higher Clearance Administrator at our Telford location, you will join a dynamic team dedicated to ensuring the efficient management of security clearance processes. We pride ourselves on fostering a collaborative work culture that values employee growth and development, offering opportunities for professional advancement while maintaining a flexible approach to in-office attendance. With competitive daily rates and a commitment to supporting our staff, we are an excellent employer for those seeking meaningful and rewarding employment.

F

Contact Details:

Fortice Recruitment Team

We think you need these skills to ace Lead/Senior Backend Software Engineer

Java
Functional Programming Languages
Relational Databases
SQL
ORM Technologies (JPA2, Hibernate)
NoSQL Solutions
Test-Driven Development