Enable job alerts via email!

Senior Software Engineer - Lasernet Platform

Formpipe Software AB

Nottingham

Hybrid

GBP 50,000 - 80,000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading software company is seeking a Senior Software Engineer to assist in transforming its document management solution into a SaaS platform. The role involves refactoring code, collaborating with a dedicated team, and integrating new technologies while valuing a culture of curiosity and teamwork.

Qualifications

  • 5–10 years of software development experience across various domains.
  • Experience modernizing monolithic systems.
  • Strong C++ skills and Windows Desktop Development experience.

Responsibilities

  • Refactor and modernize core codebase.
  • Participate in agile planning, estimation, and delivery.
  • Maintain and improve the codebase.

Skills

C++
Windows Desktop Development
Pragmatic problem solving
Legacy systems navigation
Collaborative work
Clean code craftsmanship

Tools

Git
Qt Framework

Job description

Location

UK - Nottingham / Cambridge - Hybrid Role

Summary

Lasernet is a document management solution that transforms raw data into polished, business-ready documents, supporting print and digital formats. With over 35 years of experience, it helps organizations communicate more effectively without custom coding. Currently, we aim to modernize Lasernet into a SaaS platform.

We are seeking a Senior Software Engineer to help evolve our monolithic codebase into a modular, scalable architecture. You will join a 25-person platform team responsible for development, infrastructure, testing, and documentation. We value curiosity, collaboration, humility, and a willingness to learn from failure.

Duties and Responsibilities

You will play a key role in reimagining the Lasernet platform, balancing legacy systems with new development. Your responsibilities include:

  • Refactoring and modernizing core codebase
  • Deep problem analysis before solution implementation
  • Participating in agile planning, estimation, and delivery
  • Owning your work end-to-end
  • Maintaining and improving the codebase
  • Navigating legacy and new technologies
  • Sharing knowledge and reviewing code with teammates

Knowledge and Experience

Must-haves:

  • 5–10 years of software development experience across various domains
  • Experience modernizing monolithic systems
  • Strong C++ skills and Windows Desktop Development experience (Win32 is a bonus)
  • Understanding of desktop application development
  • Experience working in a platform team
  • Commitment to long-term projects and team stability

Nice-to-haves:

  • Knowledge of Qt Framework
  • Experience with .NET and C#
  • Front-end skills: HTML, React, TypeScript, Node.js
  • Low-level programming (C, C++, Rust) and systems knowledge

Skills

Ideal candidate traits:

  • Pragmatic problem solver
  • Comfortable with legacy and greenfield projects
  • Eager to learn new tools and technologies
  • Collaborative but capable of independent work
  • Knowledge sharing and mentorship
  • Asks insightful questions
  • Resilient and open to learning from failures
  • Humorous, humble, and grounded
  • Adapts quickly in agile environments
  • Values clean code and craftsmanship
  • Handles shifting priorities effectively

Preferred qualities:

  • Analytical thinking
  • Maintains and improves existing code
  • Clear communicator with technical and non-technical stakeholders
  • Proactive problem identification and resolution
  • Attention to testing and documentation
  • Experience with Git and collaborative workflows
  • Understanding of automated testing and testable code
  • Appreciation for UI/UX in desktop apps
  • Works well with cross-functional teams
  • Maintains composure under pressure
  • Curious and continuously improving skills

Interested?

If you’re excited by complex challenges, passionate about clean code, and thrive in a culture of curiosity and collaboration, we’d love to hear from you. Join us in building something innovative and impactful. Let’s make it happen together.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.