Lead/Senior Backend Software Engineer
fortice · London, England ·
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 briefYou 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 proceduresBuild 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 metricsDevelop 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 practicesRequirements.
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 peoplePersonality 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
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £55,000 – £105,600, from 716 adverts
3498 new adverts for Software developer in London in the last 30 days
Same role within 50 km
- Construction Programmer · St James's · 1 km
- Lead Software Engineer · Westminster Abbey · 1 km
- Senior Lead Software Engineer - Platform / Network · Westminster Abbey · 1 km
Remote or home office in 43% of 683 Software developer adverts we list nationwide
More openings at fortice
7 other openings we list
- DV Cleared Business Analyst · Bristol
- SC Cleared Azure Platform Engineer · London
- Meritsoft – Software Lead · London
- SC Cleared Java Developer · London
- Andriod Software Engineer · London