Quick overview
Job description
Software Engineer – Lead/Senior (Backend)
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
Build great code
• 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
Develop the team
• Serve as a subject matter expert – update job knowledge by studying state fo 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
Similar jobs
- IW
Backend Engineer - Partner FlowRecently posted
iwoca · london · Hybrid 🇬🇧
SnowflakePythondbt+5TechnologySalary not listed - CO
Backend Software DeveloperRecently posted
Copello · romsey, hampshire · Hybrid 🇬🇧
DockerGitScrum+7TechnologySalary not listed - MK

Senior Backend Engineer - Asset SalesRecently posted Auto Apply
M Kopa · London · Remote 🇬🇧
MicroservicesBackground ChecksC#+6TechnologySalary not listed - MK

Senior Backend Engineer - MobilityRecently posted Auto Apply
M Kopa · London · Remote 🇬🇧
DockerGCPMicroservices+12TechnologySalary not listed - GD

VP, Senior Backend Developer - Blockchain InfrastructureRecently posted
Galaxy Digital · london · Hybrid 🇬🇧
RustAWSEthereum+8TechnologySalary not listed - DU

Senior/Staff Backend Engineer (London, Hybrid)Recently posted Auto Apply
Dualentry · London · Hybrid 🇬🇧
DjangoFastAPIFlask+9Technology£130k - £220k/yr - AL
Senior Backend Engineer (Remote) - UKRecently posted
AlphaSights · london · Remote 🇬🇧
MicroservicesRubySpinnaker+6TechnologySalary not listed - SP
Backend Software Engineer (AI Squad)Recently posted
Spendesk · london · On-site 🇬🇧
Microsoft ExcelGitAWS+11TechnologySalary not listed - CS
Backend Software Engineer - Distributed SystemsRecently posted
Client Server · london · Remote 🇬🇧
KafkaRabbitMQNode.js+2TechnologySalary not listed - LB

Backend Software EngineerRecently posted
Lloyds Banking Group · london · Hybrid 🇬🇧
DockerMicroservicesMongoDB+13TechnologySalary not listed - CS
Backend Software Engineer C# .Net - Sports TradingRecently posted
Client Server · london · On-site 🇬🇧
Stakeholder ManagementOracleSQL+5TechnologySalary not listed - GI

Senior Backend Engineer, Deployment EnvironmentsRecently posted
GitLab · United Kingdom · Hybrid 🇬🇧
GitKubernetesTechnologySalary not listed
