At a Glance
- Tasks: Lead the refactoring of our core codebase and tackle complex problems in agile sprints.
- Company: Join Formpipe, a forward-thinking software development company based in Nottingham.
- Benefits: Enjoy a competitive salary, flexible working options, and a collaborative team culture.
- Why this job: This role offers hands-on experience with cutting-edge tech and a chance to make a real impact.
- Qualifications: 5-10 years of software development experience, strong C++ skills, and familiarity with modern frameworks.
- Other info: Embrace a culture of learning, collaboration, and continuous improvement in a dynamic environment.
The predicted salary is between 50000 - 80000 £ per year.
Senior Software Engineer – Lasernet Platform
Formpipe Nottingham, England, United Kingdom
Senior Software Engineer – Lasernet Platform
Formpipe Nottingham, England, United Kingdom
3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Formpipe Nottingham, United Kingdom Full Time Reference:
- Lead the charge in refactoring and modernising our core codebase.
- Dive deep into problems before jumping to solutions-context is everything.
- Work in agile sprints, contributing to planning, estimation, and delivery.
- Own your work end-to-end, balancing pragmatism with craftsmanship.
- Be a steward of the codebase-leave it better than you found it.
- Navigate the old and the new-legacy systems and cutting-edge tech.
- Share knowledge, review code, and help your teammates level up.
- 5-10 years of hands-on software development across varied domains.
- Real-world experience modernising monolithic codebases.
- Strong C++ skills and Windows Desktop Development (Win32 is a bonus).
- Solid understanding of desktop application development.
- Experience working in a platform team setup.
- Proven commitment to long-term projects and team continuity.
- Familiarity with the Qt Framework.
- Experience with .NET and C#.
- Front-end/full-stack chops with HTML, React, TypeScript, Node.js.
- Low-level programming experience (C, C++, Rust) and systems knowledge.
- Solve problems with a pragmatic mindset-perfection isn\’t always the goal.
- Are equally comfortable in legacy code and greenfield builds.
- Love learning new tools, tech, and ways of working.
- Collaborate naturally but can also fly solo when needed.
- Share knowledge freely and lift others up.
- Ask smart questions before writing smart code.
- Bounce back from failure and see it as a learning opportunity.
- Bring humour, humility, and a grounded attitude to your work.
- Embrace agile ways of working and fast feedback loops.
- Care deeply about clean code and software craftsmanship.
- Can juggle shifting priorities without losing focus.
- Think analytically and break down complex systems with ease.
- Take pride in maintaining and improving existing code.
- Communicate clearly with both techies and non-techies.
- Spot problems early and take initiative to fix them.
- Sweat the details-especially in testing and documentation.
- Know your way around Git and collaborative workflows.
- Understand the value of testable code and automated testing.
- Appreciate great UI/UX, especially in complex desktop apps.
- Work well with cross-functional teams-QA, product, and beyond.
- Stay cool under pressure and adapt to change with grace.
- Stay curious and keep your skills sharp
LNKD1_UKTJ
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Contract
Job function
-
Job function
Information Technology
-
Industries
Software Development
Referrals increase your chances of interviewing at Formpipe by 2x
Sign in to set job alerts for “Senior Software Engineer” roles.
Nottingham, England, United Kingdom 5 days ago
Leicester, England, United Kingdom 3 weeks ago
Loughborough, England, United Kingdom £66,779.00-£110,389.00 2 days ago
Shirebrook, England, United Kingdom 3 days ago
Nottingham, England, United Kingdom £66,779.00-£66,779.00 22 hours ago
Swadlincote, England, United Kingdom 1 week ago
Loughborough, England, United Kingdom £66,779.00-£66,779.00 22 hours ago
Nottingham, England, United Kingdom 4 days ago
Loughborough, England, United Kingdom £35,000.00-£55,000.00 1 week ago
Derbyshire, England, United Kingdom 2 weeks ago
Loughborough, England, United Kingdom 1 month ago
Nottingham, England, United Kingdom 1 week ago
Loughborough, England, United Kingdom £66,779.00-£110,389.00 2 days ago
Nottingham, England, United Kingdom 4 days ago
Nottingham, England, United Kingdom 5 days ago
Nottingham, England, United Kingdom 19 minutes ago
Nottingham, England, United Kingdom 2 weeks ago
Derby, England, United Kingdom 3 weeks ago
Derby, England, United Kingdom 2 days ago
Loughborough, England, United Kingdom £35,116.00-£45,413.00 1 week ago
Nottingham, England, United Kingdom 1 hour ago
Leicester, England, United Kingdom 2 weeks ago
Ruddington, England, United Kingdom 5 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Senior Software Engineer - Lasernet Platform employer: Formpipe
Contact Detail:
Formpipe Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Lasernet Platform
✨Tip Number 1
Familiarise yourself with the Lasernet Platform and its core functionalities. Understanding the specific challenges and opportunities within this platform will help you demonstrate your knowledge during discussions.
✨Tip Number 2
Brush up on your C++ skills, especially in the context of Windows Desktop Development. Being able to discuss your experience with legacy systems and modernising codebases will set you apart from other candidates.
✨Tip Number 3
Prepare to showcase your problem-solving abilities by discussing past projects where you balanced pragmatism with craftsmanship. Be ready to share examples of how you've improved existing code or tackled complex systems.
✨Tip Number 4
Emphasise your collaborative skills and experience working in agile environments. Highlight instances where you've contributed to team success, shared knowledge, or helped teammates grow, as this aligns well with our company culture.
We think you need these skills to ace Senior Software Engineer - Lasernet Platform
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++, Windows Desktop Development, and any relevant frameworks like Qt. Emphasise your hands-on software development experience and your ability to modernise codebases.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software craftsmanship and agile methodologies. Mention specific projects where you've successfully navigated legacy systems or contributed to team knowledge sharing.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your pragmatic approach to problem-solving. Highlight instances where you’ve tackled complex systems or improved existing code, showcasing your analytical thinking.
Highlight Collaboration Experience: Discuss your experience working in cross-functional teams and how you communicate effectively with both technical and non-technical stakeholders. This is crucial for a role that requires collaboration across various functions.
How to prepare for a job interview at Formpipe
✨Showcase Your Problem-Solving Skills
Be prepared to discuss specific examples of how you've tackled complex problems in your previous roles. Highlight your ability to dive deep into issues and understand the context before jumping to solutions, as this aligns with the company's focus on thoughtful problem-solving.
✨Demonstrate Your Technical Expertise
Make sure to brush up on your C++ skills and any relevant technologies mentioned in the job description, such as the Qt Framework and .NET. Be ready to discuss your experience with both legacy systems and modern tech, showcasing your versatility as a developer.
✨Emphasise Collaboration and Knowledge Sharing
Since the role involves working within a platform team, be prepared to talk about your experiences collaborating with cross-functional teams. Share examples of how you've helped teammates level up through code reviews or knowledge sharing, as this reflects the company's values.
✨Prepare for Agile Discussions
Familiarise yourself with agile methodologies and be ready to discuss your experience working in agile sprints. Highlight your contributions to planning, estimation, and delivery, and demonstrate your adaptability to shifting priorities while maintaining focus on quality.