Software Engineer

Found in: Talent UK C2 - 2 weeks ago


London, United Kingdom RM plc Full time

Overview

About RM
At RM we provide technology and resources to the education sector, supporting schools, teachers and learners, with one goal, to improve education outcomes worldwide. What we do helps all levels of the industry, from preschool to higher education and professional qualification, our customers include schools, examination boards, central governments and other professional institutions. We have a clear purpose to enrich the lives of learners worldwide.

To better reflect the society that we serve, we’re committed to building a diverse workforce and creating an inclusive and welcoming environment for all. To achieve this, we create teams of talented people from different backgrounds and experiences and strive to be a business where our people can bring their whole selves to work.

Software Engineer

We’re looking for somebody with the right technical expertise and an ‘innovation mindset’ to join our innovation team in 2023.

RM has been around for 50 years supplying educational resources, technology and services across the globe. We are a leader of innovation in the ed-tech space and pride ourselves on understanding our customers and users, and helping them to reach their goals.

We’re clear in our vision of improving educational outcomes around the world and our passion for both education and technology means that long careers are normal with RM.

Who we’re looking for

You’re a full-stack developer with experience in DevOps principles and practices. You’ll be used to working in a small, cross-functional team alongside product designers and product managers where levels of uncertainty around both the problem and the solution are high. You’ll be comfortable working with the team trying to find product-market fit for anything from early-stage discovery and concept development through to later-stage incubation and scale-up work for new product introduction. You’ll spend time getting to know our target users and understanding how we can meet their needs through innovation best practice.

Think of these teams as being like start-ups inside RM

You’ll be comfortable using a range of technologies and languages for both front-end and back-end development. Being part of a small team means that you’ll need to be comfortable writing code, deploying it, testing it, and generally being the go-to person for the technical implementation. We’re not too prescriptive when it comes to which technology to use but you’ll need to be able to explain technical decisions in the context of what we’re trying to achieve.

Crucially, you’ll want to understand the complete context around what we build. You’ll be as comfortable whiteboarding with the team defining hypotheses to test as you will be in a dev environment or figuring out why the latest deployment failed.

Responsibilities

Main responsibilities

Designing and developing software across a full stack from front-end web applications to back-end databases and storage Designing and developing technical architecture and infrastructure Taking part in discovery work such as user interviews, user labs, and synthesising insights Staying on top of new developments in technology including programming languages, techniques and design patterns

Key skills  

Strong technical knowledge including proficiency inFront end languages such as HTML, CSS and JavaScriptFamiliarity with JavaScript frameworks such as Angular, React and EmberServer-side language such as Python, Ruby, Java, PHP and .NETDatabase technology such as MS T-SQL, MySQL, PostgreSQL and MongoDB Excellent verbal communication and the ability to talk about technical concepts to non-technical stakeholders and team members Excellent problem-solving skills with a keen attention to detail A passion for learning new things, whether technology, skills or simply learning about a new domain Bringing empathy to everything you do – asking why not what

Experience

Essential

You’ll have a strong background in software engineering and working closely with users and stakeholders You’ll have worked on software products or services where the user experience was paramount to their success You will have worked in a software role that allowed you to make autonomous decisions around design and implementation details You can demonstrate where you have used technology to solve problems and explain why you chose the technology and the approach that you did

Nice to have

You will have worked as part of a cross-functional, insight-led team You have had experience in an early-stage venture or start-up You will have followed the principles of Lean Startup and methods such as the Double Diamond design model You have some domain knowledge in education and e-assessment 

What’s in it for you?  

At RM we recently introduced My Work Blend @RM which provides office-based colleagues with multi location and hybrid working options to suit them. As well as your office base, you can spend a proportion of your time working at other locations that suit your role and your life, including home, other offices, customer sites, distribution centres or on the move. We encourage you to discuss arrangements for this role with your potential line manager during the recruitment process. We expect how we make best use of hybrid working may continue to adapt as we adjust to our new ways of working.



  • London, United Kingdom Carter Software Full time

    Upload CV/Resume * Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. * By Joe Carter | October 3, 2023 | Comments Off on Junior Software Engineer #J-18808-Ljbffr

  • Software Engineer

    4 days ago


    London, United Kingdom Dew Software Full time

    Join us at Dew Software as a Senior Java Developer and become an integral part of our dynamic and innovative team. Dew Software is a leading player in the digital transformation space, partnering with Fortune 500 companies to provide cutting-edge solutions. As a Senior Java Developer, you will have the opportunity to lead and contribute to the development of...

  • Software Engineer

    Found in: Jooble UK C2 - 4 days ago


    London, United Kingdom Dew Software Full time

    Join us at Dew Software as a Senior Java Developer and become an integral part of our dynamic and innovative team. Dew Software is a leading player in the digital transformation space, partnering with Fortune 500 companies to provide cutting-edge solutions. As a Senior Java Developer, you will have the opportunity to lead and contribute to the development of...

  • C++ Software Engineer

    Found in: Talent UK C2 - 6 days ago


    London, United Kingdom Siemens Industry Software Limited Full time

    We are Siemens To solve the biggest challenges of our time, we need bright minds with the ambition to make the impossible possible. Siemens is your place to thrive, challenge the status quo, make a difference and grow in a team of innovators who share your passion for tech. Are you in? We are looking for a Software Engineer to help build communication...


  • London, United Kingdom Buildtech Engineer Full time

    Duties: - Create detailed technical drawings and plans using computer-aided design (CAD) software - Collaborate with engineers, architects, and designers to develop and refine design concepts - Prepare drawings for mechanical, graphic, system, and interior design projects - Ensure accuracy and adherence to project specifications and standards - Make...

  • Software Engineer

    4 days ago


    London, United Kingdom eFinancialCareers Full time

    **Software Engineer** Globally recognised consultancy with a rich heritage in helping goverment agencies and business fight against cybercrime are searching for **Software Engineers**. This is a great opportunity to join a world recognised brand and work with elite level **Software Engineers**. **About the Role** As a**Software Engineer** you will be...

  • Software Engineer

    1 day ago


    London, United Kingdom Matched Group Full time

    **Software Engineer** **Role**: Create and maintain the software suit using C++ **Location**: remote in England + occasional visits to Reading area office (approx. quarterly) **Salary**: £50,000 - £60,000 + benefits **Why?** Fast growing business + career progression + quickly make an impact - Do you have 5+ years' commercial experience coding in...

  • BlackBerry QNX

    Found in: Talent UK C2 - 2 weeks ago


    London, United Kingdom QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...

  • Software Engineer

    3 days ago


    London, United Kingdom Rise Technical Recruitment Limited Full time

    **Senior Software Engineer (C++) Central London - Office based, Full time, 4 days per week in office with 1 day from home £50,000 to £90,000 DOE + Holiday + Pension + Additional Benefits** Excellent opportunity for a Senior Software Engineer with C++ experience looking to make a big impact in a tight-knit development team within a rapidly expanding...

  • Software Engineer

    2 weeks ago


    London, United Kingdom eFinancialCareers Full time

    Join us as a Software Engineer - We're looking for a technically-minded individual to join us as a Software Engineer - You'll work in a new software engineering development position responsible for the design, development and testing of the business logic within Experian PowerCurve - This is your opportunity to join a technology team specialising in the...

  • Software Engineer

    3 weeks ago


    London, United Kingdom ToffeeX Full time

    Our software, Toffee, is an engineering design tool that automatically creates mechanical components for the engineering industry. It leverages a combination of artificial intelligence, numerical simulation, and sophisticated mathematical optimisation techniques to design components that outperform their existing counterparts. By bringing numerical...

  • Software Engineer

    Found in: Talent UK C2 - 2 weeks ago


    London, United Kingdom Jane Street Full time

    About the PositionWe're always hiring Software Engineers for all of our offices. Technology is at the core of how we approach our work, and Engineers are intimately tied in to every area of the business. We are big believers in functional programming, using OCaml, a statically-typed functional programming language, as our primary development language. We...

  • Software Engineer

    2 weeks ago


    London, United Kingdom Leap29 Full time

    Senior Software Engineer Senior Software Engineer is required for a European leader in cloud implementation, application development, and managed services. You will be working for one of their leading Healthcare providers responsible for Software engineers applying solid engineering principles to analyze, design, and develop new and modified software...

  • Software Engineer

    3 weeks ago


    London, United Kingdom EpsilonR Full time

    The successful candidate will join our client's UK L-Band Centre of Excellence, tasked with developing top-tier software for their L-Band Terminal range. Working under the Engineering Manager, they'll design, develop, and validate software for Satellite Communication Terminals, ensuring adherence to schedule, budget, performance, and quality...

  • Software Engineer

    Found in: Whatjobs ES C2 - 1 week ago


    London, United Kingdom In-Parallel Computer Staff Ltd Full time

    We are seeking a Software Engineer with excellent Embedded application experience covering the whole Software Lifecycle for high integrity Engineering products. Your main duties will be to develop Embedded Software working to the Requirements Specifications and then to undertake Verification and Test activities in addition you will be involved with Software...

  • Software Engineer

    1 week ago


    London, United Kingdom In-Parallel Computer Staff Ltd Full time

    We are seeking a Software Engineer with excellent Embedded application experience covering the whole Software Lifecycle for high integrity Engineering products. Your main duties will be to develop Embedded Software working to the Requirements Specifications and then to undertake Verification and Test activities in addition you will be involved with Software...


  • London, United Kingdom Understanding Recruitment Full time

    **Software Engineering Manager** A brand new and thrilling opportunity has arisen for a Software Engineering Manager with extensive knowledge of Full Stack development to join this market leading e-commerce organisation on a remote basis. The Software Engineering Manager will take lead ofthe technology team with enhancing the Digital and web based...

  • Software Engineer

    Found in: Talent UK 2A C2 - 2 days ago


    London, United Kingdom Inara Full time

    Software Engineer - £70-80kC++Location: Hybrid / London (could be based in Berlin or Paris - you must have a valid work permit to work in each location)Sector: AI Products & SolutionsPlease note - sponsorship is not available for this role.This is a leading AI product and solutions company who operate globally and work at the forefront of technology, across...

  • Software Engineer

    1 day ago


    London, United Kingdom Inara Full time

    Software Engineer - £70-80k C++ Location: Hybrid / London (could be based in Berlin or Paris - you must have a valid work permit to work in each location) Sector: AI Products & Solutions Please note - sponsorship is not available for this role. This is a leading AI product and solutions company who operate globally and work at the forefront of...

  • Software Engineer

    Found in: Jooble UK C2 - 2 days ago


    London, United Kingdom Inara Full time

    Software Engineer - £70-80k C++ Location: Hybrid / London (could be based in Berlin or Paris - you must have a valid work permit to work in each location) Sector: AI Products & Solutions Please note - sponsorship is not available for this role. This is a leading AI product and solutions company who operate globally and work at the forefront of...