cover image
Fortress Safety

Software Engineer

Hybrid

Wolverhampton, United Kingdom

Full Time

11-04-2025

Job Specifications

Be part of an organisation that is passionate about saving lives by providing the best safety solutions.

Fortress Safety is a rapidly growing organisation, headquartered in Wolverhampton, UK. Due to our ambitious growth plans, we are on the lookout for an experienced and ambitious Software Engineer.

As a Software Engineer with Fortress Safety, you will be working on a variety of applications including tools used during the selection, sales and manufacture of our products, our industrial access control solution, along with some exciting new projects intended to enhance the growth of our exciting and growing business.

You will have to opportunity to:

Design, develop, test and release new software applications
Maintain, support and enhance existing software applications
Assist the technical support team with customer queries

Essential Requirements
Degree in Computer Science, Software Engineering, or related discipline
Experience and knowledge of C#, Winforms and ASP.NET Core
Knowledge of SQL server databases
A broad range of software development skills, ideally including some mobile application development.

Desirable Requirements
Awareness of Scrum, Azure DevOps
Experience of version control (Git / Team Foundation Version Control)

You will set the standard when it comes to driving improvements to enhance our customer experience.

If all of this sounds exciting to you, please apply today!

About the Company

Fortress designs and manufactures customised safety equipment, protecting lives in hazardous workplaces. Our reputation is as a global provider of robust safety specifications for manufacturing environments. Why Interlocks? Interlocking is a method of controlling two or more interdependent operations which must take place in a predetermined sequence, if necessary remotely controlled or time delayed. The need for this sequence may be safety to personnel and equipment, or it may be to control processes and productivity. O... Know more

Related Jobs

Company background Company brand
Company Name
Footium
Job Title
Senior Software Engineer
Job Description
Remote/Hybrid - London HQ. Join us as we build the future of football management gaming! At Footium, we're bringing football to life like never before. As a multiplayer Football Management game, we offer fans the chance to live their dream of becoming a Football Manager and Club Owner. It's social, it's rewarding and it's fiercely competitive! Following our successful launch back in October, the game is now live—thousands of clubs are battling it out daily to build stronger squads, crush rivals and rise through the divisions to claim glory! We operate a remote/hybrid working model, with occasional (once per month) in-person meetings at our London office, as well as quarterly socials and annual company offsites. The Role We’re looking for a Lead Software Engineer who thrives in a hands-on role, taking ownership of end-to-end feature development. You’ll work across the full stack—from backend architecture to polished UI—delivering performant, scalable solutions that power a competitive gaming experience. You’ll be embedded in a collaborative team, solving meaningful technical challenges, shaping player-facing features, and contributing directly to our evolving platform. This is a fast-moving, highly technical role for someone who enjoys building and refining systems in production. If you thrive in tight-knit, high-performance teams and enjoy the challenge of a fast-paced, high-impact environment, we’d really LOVE to hear from you! Our Tech Stack You’ll be working with (and ideally experienced in) most of the following technologies: Frontend: Next.js, TypeScript, Tailwind CSS, ChakraUI Backend: TypeScript, Node.js, PostgreSQL, GraphQL DevOps: AWS ECS, Lambda, SQS, S3, CloudWatch, Terraform, SST, Docker Key Responsibilities Working as an IC (individual contributor) your focus will be on: Build and maintain fullstack features using our modern TypeScript-based stack. Architect backend services and APIs using Node.js, PostgreSQL, and GraphQL. Create responsive, accessible UIs with React, Next.js, Tailwind CSS, and ChakraUI. Develop and integrate scalable, reliable GraphQL APIs. Optimize systems for speed, scalability, and user experience across both frontend and backend. Deploy containerized services and contribute to our CI/CD and infrastructure setup (AWS, Docker, Terraform). Prototype and deliver new functionality quickly and iteratively based on product and player feedback. Continuously improve code quality, system performance, and dev workflows. You Should Ideally Have: Strong TypeScript skills – proficient in TypeScript and its advanced features across both frontend and backend. Backend expertise – solid experience with Node.js, PostgreSQL, and GraphQL in production environments. React/Next.js proficiency – confident using modern React features (hooks, context, server components) and the Next.js framework. Serverless and DevOps familiarity – experience with serverless architecture and queueing systems (e.g. AWS Lambda, SQS) is a plus. The ability to work independently on complex problems, and a collaborative mindset for contributing to shared codebases and team discussions. Bonus Points For Experience with infrastructure-as-code tools like Terraform or SST. Familiarity with AWS services like ECS, S3, CloudWatch, etc. A background in consumer-facing platforms or game-related tech. Benefits: 28 days of paid holiday – relax and come back more inspired than ever. Flexible/hybrid working – flexible hours and our hybrid-friendly policy ensure you can work where you’re most productive several days per week. Team meetups – quarterly in-person socials to hang out, have fun, and celebrate wins. Annual company get together – a chance to get together somewhere awesome, connect, and plan big things. Weekly gaming sessions – you don’t have to but we believe a little friendly competition never hurts. Health & wellness budget – we need you at your best after all! Learning & development budget – whether it’s courses, books, or training, we’ve got you covered. Equity Options - We offer all employees ownership of the company to ensure the entire team is aligned and rewarded when Footium succeeds!
London, United Kingdom
Hybrid
Full Time
22-04-2025
Company background Company brand
Company Name
Bullhorn
Job Title
Senior Software Engineer
Job Description
Bullhorn's core purpose is to create an incredible customer experience, and the organization has a sharp focus on delivering very high quality products and services to its customers. The company culture is shaped by five Core Values: Ownership, Energy, Speed & Agility, Service, and Being Human. Each value, and its underlying definition, serves as a behavioral guide for employees as they interact with customers and fellow coworkers and is an embedded way of operating across our organization. Bullhorn fosters a dynamic and supportive environment where hard work and great results are rewarded and celebrated. We value openness and continuous improvement, encouraging team members to acknowledge challenges and learn from them. With a strong focus on growth, we provide ample opportunities for career development and prioritize promoting from within. We believe that leaders should care deeply about the development of their employees at all levels, emphasizing emotional intelligence and accountability. Our leaders collaborate closely to ensure the success of their teams, and we work together to achieve shared goals, creating a positive and empowering workplace for everyone. The Salesforce Senior Engineer role is focused on engineering excellence within the Salesforce ecosystem, playing a role in ensuring our product satisfies our technical goals of supportability, scalability and extensibility. You grow your skill as a key member of a scrum team and actively demonstrate a high level of understanding of the product or products you are aligned with. You champion good coding practices, repeatable and scalable quality and have a well rounded knowledge of out of the box Salesforce solutions. You are comfortable speaking with stakeholders and customers, and will seek out opportunities to do both activities. Required Key Activities Technical acumen Must have Salesforce experience with Apex, LWC, Flows, Apex enterprise patterns, 1GP Maintains velocity within the range of the team; as seniors develop within their careers, their contribution to team velocity should also grow either directly or indirectly, ensuring sprint goals are met within the team; Is comfortable with a range of ticket complexity; Maintains a commitment to security, actively seeking out training to ensure they are aware of the most recent security recommendations from Salesforce; Takes pride in their reputation for high quality work, ensures tickets are not returned with avoidable defects during the QA phase of development. Is able to explain code decisions in line with Salesforce best practices and does not find contentment in technical status quo; Ensures effective code review and testing by being able to explain the impact of code change; Ensures code is clean, easy to read (with comments) and follows SOLID principles. Can explain solutions in both technical and non-technical terms, depending on the need of an audience; Experience with desired not required: Jest, Aura, UTAM, 2GP, Platform developer II, git, GitHub Enthusiastic Team Player Bring energy and optimism to the team, which helps to motivate others and create a positive work environment. Actively bring ideas to the table to demonstrate open collaboration and shared learning.. Willing to help teammates when needed, share knowledge, and lift others up. Flexible and open to taking on different roles within the team and adjusting to changes or challenges. Take initiative, seek out ways to contribute beyond their immediate responsibilities, and are willing to go the extra mile to ensure the team's success. Driving for Results Calls out risk early with a bias for suggesting mitigation steps and strategies. Communicate progress, risks, and roadblocks to stakeholders, maintaining transparency. Asks probing questions early in the development process so repeating the cycle is avoided where possible. Contribute to hands-on coding when necessary to support team goals. Conduct code reviews, ensure best practices, and uphold high-quality standards in the codebase. Customer Success Be an advocate for the customer (internal and external) and for the users within engineering teams. Manage the project lifecycle, from planning to delivery, ensuring projects are on time and within scope. Can comfortably have technical conversations with customer representatives to understand configuration and extension. Additional/Foundational Competencies & Behaviors Communicates effectively Commitment to excellence Thinks analytically Identifies & resolves problems Influences without authority Takes initiative Identifies & resolves conflict effectively Displays high levels of accountability, strong follow-through and consistently closes the loop Build rapport/ credibility and respect across all internal and internal stakeholders Doesn’t hide from conflict or challenges Doesn’t get stuck - instead, rallies to find allies to solve the problem Other typical strengths: Quick learner, open, vulnerable, curious, resourceful, courageous (to say No) What We Offer... Pension EAP Commuting Reimbursements Unlimited Vacation Quarterly paid volunteer days Lucrative Employee Referral Program (eligible for prior to your first day) Career development opportunities up/across Bullhorn Bullhorn's core purpose is to create an incredible customer experience, which starts with first creating an incredible employee experience. Our vision is for every employee to have a sense of belonging, a voice that is heard, and a clear path for success. We are committed to building diverse and inclusive teams, and our culture is shaped by our five core values: Ownership, Energy, Speed & Agility, Service, and Being Human. We are a people-first culture where everyone’s contribution is valued and respected. We're looking for smart, forward-thinking individuals who aren't afraid to challenge the status quo and bring fresh perspectives to the table. If you're someone who thrives in a casual, yet fast-paced and agile environment, we'd love to have you join us.
Groningen, United Kingdom
Remote
Full Time
24-04-2025
Company background Company brand
Company Name
myGwork - LGBTQ+ Business Community
Job Title
Software Engineer II - Internationalisation Platform
Job Description
This job is with Klaviyo, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements. If you’re a close but not exact match with the description, we hope you’ll still consider applying. Want to learn more about life at Klaviyo? Visit careers.klaviyo.com to see how we empower creators to own their own destiny. The i18n Platform team owns all the ways we create, process and deliver internationalisation features for our users at Klaviyo. As a Software Engineer on the team, you will be involved in how we manage translations, deliver new localisation features, and improve our internationalisation processes. You can look forward to being a part of a highly technical team with significant domain expertise. We oversee tools and services that are leveraged across the organization from the frontend UI to backend data. The team also owns and orchestrates several services to manage the pipeline of translations with our localisation team. As we look toward the next 6-12 months, we aim to focus on delivering translation capabilities across the different channels we support in sending messaging to customers. How You Will Make a Difference You will collaborate closely with other i18n Platform team members to help build the best in class internationalisation features for our end customers and engineers. You will be responsible for implementing new functionality into complex frontend systems. You will be working closely with engineers from other teams across Klaviyo to bring internationalisation processes and features to their code. You will be an active participant in all team processes including standups, groomings, retros, on call, and more. You will help interview new engineering team members as we continue to grow our organization. What We Are Looking For 2-5 years of experience in a software engineering discipline Experience with full stack application development Experience working with both monolithic and microservices architectures Experience with database design that can withstand high query volumes Experience with CI/CD pipelines Experience debugging performance issues and improving application performance An interest and aptitude for collaboration across teams and disciplines An understanding of challenges in developing software across multiple languages and catering to non-English speaking users Thrives in a fast paced, customer focused, and strategic environment. Nice to Have Experience creating new services with scalability in mind. Exposure to large-scale system design Experience with AWS or any similar cloud provider Communication domain experience Technologies We Use (not Exhaustive) React, TypeScript, JavaScript, HTML, CSS Babel, Webpack, Eslint, Prettier REST, GraphQL, JSON Schema, and JSON:API CDNs (Fastly, Cloudflare) BuildKite MySQL, Redis, Pulsar Python, Django, Go, React, RabbitMQ, Celery, MySQL, DynamoDB, Cassandra, Redis Amazon Web Services (EC2, RDS, Aurora, etc.), Terraform, Kubernetes, Splunk, Jenkins, Grafana, and other modern DevOps tools Get to Know Klaviyo We’re Klaviyo (pronounced clay-vee-oh). We empower creators to own their destiny by making first-party data accessible and actionable like never before. We see limitless potential for the technology we’re developing to nurture personalized experiences in ecommerce and beyond. To reach our goals, we need our own crew of remarkable creators—ambitious and collaborative teammates who stay focused on our north star: delighting our customers. If you’re ready to do the best work of your career, where you’ll be welcomed as your whole self from day one and supported with generous benefits, we hope you’ll join us. Klaviyo is committed to a policy of equal opportunity and non-discrimination. We do not discriminate on the basis of race, ethnicity, citizenship, national origin, color, religion or religious creed, age, sex (including pregnancy), gender identity, sexual orientation, physical or mental disability, veteran or active military status, marital status, criminal record, genetics, retaliation, sexual harassment or any other characteristic protected by applicable law. IMPORTANT NOTICE: Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non-company email addresses (@klaviyo.com), instant messaging platforms, or unsolicited calls. By clicking "Submit Application" you consent to Klaviyo processing your Personal Data in accordance with our Job Applicant Privacy Notice. If you do not wish for Klaviyo to process your Personal Data, please do not submit an application. You can find our Job Applicant Privacy Notice here.
London, United Kingdom
On site
Full Time
24-04-2025
Company background Company brand
Company Name
Peaple Talent
Job Title
Application Developer
Job Description
Flutter Developer | Bristol (Remote) | Permanent | Up to £65,000 p.a Peaple Talent have partnered with a long-standing Bristol based client who are looking to recruit a Flutter Developer. In this role, you'll be working on a well-structured, high-priority app created with modern Flutter practices. You will collaborate with product owners, designers, and fellow developers to implement features that evolve with user needs. Success in this role calls for flexibility, a keen eye for detail, and a dedication to upholding technical excellence within an Agile framework. Key Responsibilities: Build and maintain our client’s mobile application to ensure top-tier quality and performance. Working closely with designers and product owners to craft innovative solutions that address client needs. Writing clear, testable, and maintainable code following best practices in Flutter development. Reviewing pull requests, engaging in code reviews, and taking part in technical discussions. Regularly improving processes, project estimations, and technical documentation. Troubleshooting and enhancing app performance to provide a smooth user experience. Sharing progress and outcomes with stakeholders. Key Experience Required: Proven experience in commercial Flutter development, with positions available for developers at junior, mid and senior level. Proficient in Dart, with a solid grasp of best practices in mobile development. Previous experience with other mobile development frameworks (e.g. iOS/Android native) is highly desirable. Familiar with state management tools such as Riverpod, BLoC or Provider. In-depth knowledge of RESTful APIs and JSON for integrating with backend systems. Comfortable using Git and familiar with version control processes in a CI/CD environment. Experience with automated testing and a dedication to writing clean, testable c ode. Strong problem-solving abilities, attention too detail, and the flexibility to thrive in a fast-paced environment. The Package: Starting basic annual salary up to £65,000 per annum. Discretionary annual bonus scheme. 25 days holiday, the option to buy/sell annual leave and the chance to earn additional days through length of service. Competitive pension offering. Healthcare Cash Plan, other wellbeing platforms. Enhanced family leave plan. Other great benefits. If you are interested in this position, please apply directly on LinkedIn with an up to date copy of your CV. Alternatively, email George.c@peapletalent.com for further information or to set up a call and discuss the vacancy.
Bristol, United Kingdom
Remote
Full Time
24-04-2025