Senior Software Engineer
London, United Kingdom
Technical support
Python
Java
C#
UI/UX
More jobs from this company
views: 0
Senior Software Engineer

Responsibilities

  • Hands-on coding to solve complex problems with a focus on defensive programming, resilience, and performance
  • Own technical solution design for significant product features, software modules, and technical initiatives
  • Demonstrate self-guided problem-solving abilities to create robust technical solutions for vague business requirements
  • Take initiative to course-correct projects when they deviate from their intended path
  • Collaborate with a cross-functional team of engineers, product managers, UX designers, and mobile developers to build new features
  • Write unit and integration tests alongside production code to ensure reliable and scalable features
  • Contribute to regular planning sessions such as refinement and task prioritisation
  • Take ownership of your code from inception to deployment into Production, following a continuous delivery model.
  • Get involved in live incidents as required, following the internal incident management process
  • Support, coach, and mentor other team members, setting high standards and continually improving processes
  • Provide technical support to internal teams and actively share knowledge through documentation
  • Initiate and contribute to broader engineering technical designs
  • Staying abreast of and (where necessary) applying the latest emerging technologies

Requirements

  • Experience developing software in one or more programming languages from the list (Python, Java, C#, Go)
  • 7+ years of software engineering experience in an industrial setting
  • Experience with data structures or algorithms
  • Experience building distributed systems
  • Excellent verbal communication skills. Good problem-solving skills. Team player.
  • Experience with UI/UX

Preferred Qualifications

  • Proficiency in Python with experience in asynchronous frameworks (aiohttp, fastapi, etc)
  • Experience with Docker, Kubernetes, Helm
  • Experience with RabbitMQ, PostgreSQL, MongoDB
  • Experience with Flutter/Dart
Senior Software Engineer
London, United Kingdom
Technical support
Python
Java
C#
UI/UX
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.