Remote Frontend Jobs
Ascent logo

Senior Software Engineer

AscentLondon, United Kingdom
UK
Apply now

Joining us as a Senior Software Engineer in this team puts you at the heart of this project, working closely with our customers every day. You will be responsible for designing and implementing solutions to customer requirements using the latest available standards and compilers. Being dedicated to quality results requires an understanding and capability of creating solutions that are inherently testable and provable, which is why we need experienced developers, able to ensure these critical requirements are handled well.

About you

Key personality traits:

  • Attention to detail and a methodical approach to work.
  • Proactive and supportive team player.
  • Ability to act independently.
  • Quick to learn new techniques and eager to embrace new challenges.
  • Positive attitude towards change and a fast-paced environment.
  • Can-do approach towards development initiatives, methodologies, and working practices.
  • Embraces a challenger mindset, thriving on pushing boundaries, driving innovation, and focusing on delivering value.

Your daily responsibilities as a Senior Software Engineer will be:

  • Offering technical insights to the team.
  • Contributing to architectural and technological decisions throughout project delivery.
  • Mentoring team members daily, fostering growth and knowledge expansion.
  • Encouraging team empowerment and innovation in problem-solving.
  • Actively participating in code reviews and to maintain code quality.
  • Actively participating in agile ceremonies.
  • Identifying, reviewing, and mitigating technical risks, issues, and impediments.
  • Providing technical feedback and reviews to the team.
  • Addressing technology-related impediments to development.
Required Skills and Experience

The following skills/experience are necessary:

  • 5+ years of hands-on experience writing Python in production systems
  • Built and deployed APIs using Flask, FastAPI, or Django
  • Strong understanding of containerization (Docker) and CI/CD pipelines
  • Good understanding of software development best practices and design patterns.
  • Excellent interpersonal and communication skills in English, both written and verbal.
  • Strong time management, organisational, and analytical skills.
  • Capable of challenging ideas constructively to improve outcomes
  • Values collaboration and diverse perspective

The following skills/qualifications are advantageous:

  • Experience with GenAI solutions (e.g. RAG-based architectures)
  • Experience using LangChain.
  • Hands-on experience with Microsoft Azure
  • Frontend development experience using React
  • University degree in computer science, software engineering, or a related field.
  • Practical knowledge and experience with Agile or Scrum methodologies.

View all remote jobs at Ascent

FAQ

Is the Senior Software Engineer position at Ascent remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer job posted?
This listing was posted on August 22, 2025 and is still open for applications.
How do I apply for the Senior Software Engineer position at Ascent?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Agile jobs