Software Engineer

4 weeks ago


London, United Kingdom (TRN) The Recruitment Network Full time
Job Description

Salary: £40-60k pa, depending on experience

Location: Mainly remote, 1 day per week in central London, occasional visits to Ashford (Kent)


The Role


At TRN, we are on a mission to create the world's foremost professional development platform for recruitment agencies globally. We are poised to re-launch our revolutionary TRN World platform, designed to empower over 400 member organisations with world-class content, training programs, and mentorship capabilities. Join us in building a team of talented, self-starting engineers who will drive the development of our digital products into the future. 


As a Software Engineer at TRN, you will play a pivotal role in engineering and architecting our digital products in alignment with the TRN product strategy. You will contribute to the development of TRN's world-leading professional development platform and be a core part of the team that builds the best ... .  


About you 


You are a full-stack software engineer with extensive experience building and maintaining scalable customer-facing web applications. You are eager to learn and benefit from our collaborative team and modern tooling. You should have a track record of delivering high-quality products and championing technical standards, including software best-practices, tooling and frameworks. You have a demonstrable ability to troubleshoot and solve complex technical issues in large-scale projects. 


Most of all, you’re a team player and are looking forward to getting stuck in and working alongside our amazing TRN team 


Key Responsibilities 


Software Engineering 

  • Work collaboratively in a team environment with shared code, using source code control and process documentation. 
  • Design and develop new features for TRN's cloud-based platform, adding value for members, partners, and employees. 
  • Collaborate with the TRN team to scope enhancements on TRN World and other technical products. 
  • Maintain and optimise the existing codebase, deploying fixes, improvements, and security patches. 
  • Manage cloud infrastructure, including deployment pipelines, resource scaling, monitoring, alerting, and data pipeline. 
  • Provide technical support for codebase-related issues. 
  • Conduct code reviews and champion best practices across the team. 
  • Identify and resolve bugs. 


Product Development 

  • Support the technical discovery of new product initiatives. 
  • Use data and insights to generate ideas for platform enhancement. 
  • Ensure effective collection of useful data and generation of insights. 


Additional responsibilities 

  • Suggest and contribute to continuous improvement initiatives within the product/engineering team. 
  • Support the recruitment process for hiring new team members. 

 

What do you need to succeed? 

 

Key Skills 

  • Significant experience in TypeScript. 
  • Extensive full-stack web experience, including React.js, NoSQL, Node.js and GraphQL 
  • Cloud deployment, architecture and scaling experience. 
  • Exposure to a variety of dev-ops best practices, including CI/CD (we use GitHub Workflows), and containerisation strategies. 
  • Performance optimisation of web applications 
  • Excellent communication skills, both for technical and non-technical audiences. 


Desirable 

  • GCP experience (Firebase, Firestore, Cloud Functions). 
  • Experience integrating with Algolia, SendGrid, GoCardless and other third-party services. 
  • UX Research/Design experience (including Figma). 
  • Familiarity with recruiters and recruitment businesses, social and community/networking platforms. 


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. Design and develop high-quality software solutions using C#...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. Design and develop high-quality software solutions using C#...

  • Software Engineer

    1 week ago


    London, United Kingdom Dirac Software Full time

    Dirac is hiring following a £2m investment round and hitting £3m annualised revenue!Our investors include Backed VC, Patrick McKenzie (patio11) and Charlie Songhurst. Dirac is hiring software engineer(s) to take us to £1m in monthly sales by December. If you’ve heard of patio11 before you should definitely applyPay is £80k base + upto 0.5% EMI share...


  • 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


  • London, United Kingdom JAM Software GmbH Full time

    Senior leadership role and opportunity to shape the technology roadmap and product of a category-defining B2B SaaS startup Working hand-in-hand with the co-founders, previously senior executives at a Fortune 500 company Competitive compensation package, incl. stock options Flexible hours and hybrid working Attractive office space in the heart of London ...


  • London, United Kingdom JAM Software GmbH Full time

    Senior leadership role and opportunity to shape the technology roadmap and product of a category-defining B2B SaaS startup Working hand-in-hand with the co-founders, previously senior executives at a Fortune 500 company Competitive compensation package, incl. stock options Flexible hours and hybrid working Attractive office space in the heart of London ...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You’ll collaborate with cross-functional teams to design,...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You’ll collaborate with cross-functional teams to design,...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You’ll collaborate with cross-functional teams to design,...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You’ll collaborate with cross-functional teams to design,...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You’ll collaborate with cross-functional teams to design,...


  • London, United Kingdom JAM Software GmbH Full time

    You want to build large scale ML systems from the ground up. You care about making safe, steerable, trustworthy systems. As a Software Engineer, you'll touch all parts of our code and infrastructure, whether that's making the cluster more reliable for our big jobs, improving throughput and efficiency, running and designing scientific experiments, or...


  • London, United Kingdom JAM Software GmbH Full time

    You want to build large scale ML systems from the ground up. You care about making safe, steerable, trustworthy systems. As a Software Engineer, you'll touch all parts of our code and infrastructure, whether that's making the cluster more reliable for our big jobs, improving throughput and efficiency, running and designing scientific experiments, or...


  • London, United Kingdom JAM Software GmbH Full time

    You want to build large scale ML systems from the ground up. You care about making safe, steerable, trustworthy systems. As a Software Engineer, you'll touch all parts of our code and infrastructure, whether that's making the cluster more reliable for our big jobs, improving throughput and efficiency, running and designing scientific experiments, or...


  • London, United Kingdom JAM Software GmbH Full time

    You want to build large scale ML systems from the ground up. You care about making safe, steerable, trustworthy systems. As a Software Engineer, you'll touch all parts of our code and infrastructure, whether that's making the cluster more reliable for our big jobs, improving throughput and efficiency, running and designing scientific experiments, or...


  • London, United Kingdom JDA Software Full time

    Doddle is the leading first and last mile technology provider, working with the biggest and best logistics businesses in the world to make ecommerce deliveries, returns and consumer sends more efficient, sustainable and customer-focused. Blue Yonder is one of the world’s leading supply chain solutions providers, you can read more about this on our...


  • London, United Kingdom JDA Software Full time

    Doddle is the leading first and last mile technology provider, working with the biggest and best logistics businesses in the world to make ecommerce deliveries, returns and consumer sends more efficient, sustainable and customer-focused. Blue Yonder is one of the world’s leading supply chain solutions providers, you can read more about this on our...


  • London, United Kingdom Acre Software Full time

    Acre is rebuilding the UK’s £1.4 trillion mortgage market from the ground up, with a completely new end-to-end system for mortgage advisors.Our platform cuts out the unnecessary admin, pain and friction from buying a home. We're covering the entire journey, from figuring out what you can borrow, to getting your keys. We're guided both by the voice of real...


  • London, United Kingdom Acre Software Full time

    Acre is rebuilding the UK’s £1.4 trillion mortgage market from the ground up, with a completely new end-to-end system for mortgage advisors.Our platform cuts out the unnecessary admin, pain and friction from buying a home. We're covering the entire journey, from figuring out what you can borrow, to getting your keys. We're guided both by the voice of real...


  • London, United Kingdom JAM Software GmbH Full time

    Senior leadership role and opportunity to shape the technology roadmap and product of a category-defining B2B SaaS startup Working hand-in-hand with the co-founders, previously senior executives at a Fortune 500 company Competitive compensation package, incl. Flexible hours and hybrid working Attractive office space in the heart of London A company...