cover image
Bullhorn

Senior Software Engineer

Remote

Groningen, United Kingdom

Full Time

24-04-2025

Job Specifications

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.

About the Company

For the past 25 years, Bullhorn has dedicated itself to building industry-leading, cloud-based software for the staffing and recruitment industry. Through partnerships with 10,000 customers globally, Bullhorn has built a vast knowledge base of recruitment best practices and deep domain expertise to help firms scale their businesses. Founder-led and headquartered in Boston, Bullhorn employs 1,400 people across 14 countries focused on delivering an incredible customer experience – its core mission. Know more

Related Jobs

Company background Company brand
Company Name
Vanguard
Job Title
Software Engineer - Cloud Security
Job Description
At Vanguard, we manage over $7 trillion in assets worldwide, carrying a deep responsibility to protect our clients from cyber threats. Our Enterprise Security & Fraud (ES&F) team focuses on delivering secure and seamless login experiences while safeguarding against cyberattacks. Join our newly formed cybersecurity team in Europe and help protect hundreds of thousands of clients across the UK and Europe. Job Description Senior Software Engineer - Cloud Security At Vanguard, we manage over $7 trillion in assets worldwide, carrying a deep responsibility to protect our clients from cyber threats. Our Enterprise Security & Fraud (ES&F) team focuses on delivering secure and seamless login experiences while safeguarding against cyberattacks. Join our newly formed cybersecurity team in Europe and help defend hundreds of thousands of clients across the UK and Europe. Role Responsibilities Develop and enhance modern cloud-based cybersecurity services across all layers, from database to front-end. Implement secure authentication solutions (MFA, Passkeys, etc.). Integrate with identity providers like Auth0, Transmit Security, and Ping Identity. Build solutions to detect and prevent account takeover attempts by bad actors. Improve the efficiency and resilience of cloud services. Drive continuous improvement of technical standards, tools, and processes. Collaborate with the Product Owner to transform business needs into technical requirements. Manage deployment and operations across development, testing, and production environments. Work with global teams in Australia and the U.S. to share insights and best practices. Qualifications Expertise in Cloud Computing and Cloud Services (preferred: AWS). Strong coding fundamentals in TypeScript and Python, with familiarity in frontend frameworks like React and Angular. Deep understanding of cloud security principles, including IAM, networking, and encryption. Experience building and consuming web services; familiarity with microservices-based architectures is a plus. Solid understanding of REST APIs. Excellent communication skills, with the ability to bridge the gap between technical and non-technical stakeholders. Knowledge of agile development methodologies; experience with the scrum framework is preferred. A passion for continuous learning and development, both technically and non-technically. How We Work Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.
Manchester, United Kingdom
Hybrid
Full Time
01-05-2025
Company background Company brand
Company Name
Radius
Job Title
Full Stack Developer
Job Description
Company Description At Radius, we provide best in class fleet and connectivity solutions to businesses of all sizes. Our mission is to help businesses adapt to the future by building solutions for a more sustainable, connected future. Our comprehensive portfolio of solutions includes fuel cards, telematics, telecoms, insurance, vehicle leasing, EV charging, business energy, and expense management. We are proud to have over 400,000 customers worldwide, over 50 offices across 5 continents, and over 2,800 talented Radius colleagues. We've achieved big things already, but we're just getting started. This is where you come in... Job Description We are looking for a Full Stack Developer with Typescript and JavaScript experience to join the talented development team in our vehicle telematics business, Radius Telematics. Telematics is a big growth area for the business, so there will be plenty of opportunity to keep your skills up to date and progress your career. In this role you’ll balance balance technical excellence with pragmatic execution, helping to ensure that our product evolves while meeting the demands of today’s challenges. Like us, you’ll embrace an Agile way of working. But you’ll also know that success requires grit, ownership, and a willingness to step beyond conventional roles. Specifically, you will play a key role in developing a brand-new interface for one of our telematics platforms. This involves redeveloping and redesigning the front end and middleware components taking into account UX and UI, building out APIs and ensuring it’s a modern, scalable, highly performant and secure platform. This role is based from our purpose built telematics head office in Crewe, Cheshire and It is eligible for hybrid working (minimum 3 days per week in Crewe). Your tech stack will be… JavaScript / TypeScript NodeJS AWS Postgres / MySQL Svelte Your Responsibilities Will Include… Design, build, and maintain scalable and secure code for back and front-end services Work closely within a cross-functional development team and the wider team, with a focus on working together to achieve desired outcomes. Lead by example, stepping in to guide the team through challenging situations with persistence and creative problem-solving. Support and mentor junior developers, sharing expertise and fostering a culture of growth and excellence. Roll up your sleeves and take the initiative to tackle critical challenges during high-stakes situations. Qualifications Significant commercial experience as a backend and frontend developer Critical thinker and problem-solving skills Ability to take ownership of projects from design to implementation Actively contribute to Agile events, inspect and adapt ways of working, and provide solutions to keep development on track We’re seeking someone who is… Proactive: You don’t wait for direction; you identify what needs to be done and take action. Resilient: Challenges don’t deter you—they energise you. A Driver: You’re not just a contributor—you push the product and team forward with determination and a solutions-first mindset. Collaborative Yet Assertive: You work well in teams but know when to stand your ground and advocate for the right approach. Additional Information Your impact on Radius will be rewarded with the opportunity to develop and progress your career in many directions. You’ll also have access to our competitive reward and benefits package, which includes: Pension Life assurance Employee fuel card scheme Electric Vehicle scheme Employee assistance programme Wellness and healthcare assistance via ‘Help@Hand’ by Unum ‘Cycle to work’ scheme Free breakfast daily in the office And of course, you will be part of a modern purpose-built space in Crewe that will provide you with an outstanding working environment complete with pizzeria, roof top bar and much more! Still Curious? If you feel we are a good match for each other, you can apply online now! If you’d like to understand more about the role or life at Radius before applying, then please contact our talent team via [email protected]. Radius is an equal opportunities employer. We are committed to welcome people regardless of age, disability, gender identity, race, faith or belief, sexual orientation or socioeconomic background. We are committed to ensuring an inclusive and accessible recruitment process for all candidates. If you require any adjustments or accommodations at any stage of the process, please let us know, and we will do our best to support you We reserve the right to close a vacancy before the closing date in the event of an overwhelming response or a change in business priorities. Note To Recruitment Agencies We do not accept speculative recruitment agency CVs or profiles. Any unsolicited CV received by Radius will be treated as a gift and not eligible for an agency fee. PSL agencies should only send CVs via our Applicant Tracking System, when approved to do so by the Radius Talent Team.
Crewe, United Kingdom
Hybrid
Full Time
01-05-2025
Company background Company brand
Company Name
Castleton Commodities International
Job Title
Front Office Software Engineer
Job Description
Castleton Commodities International is hiring a Front Office Software Developer to join our Front Office Information Technology team in the London office. The ideal candidate will have a demonstrated passion for solving business problems with technology and possess strong software engineering skills. In this role, you will be responsible for developing, supporting, and maintaining a firmwide investment, trading, and analytics platform supported by APIs, applications, and visualization tools. This is an excellent opportunity for a candidate with a strong technical background to work collaboratively with the rest of the Front Office IT team and interface directly with CCI’s commercial personnel. It is also a terrific opportunity to be involved in the firm’s shift towards more cloud-first development while embracing modern software engineering practices. Responsibilities: Work with the Commercial Trading teams to re-engineer, optimize, and modernize trading processes and models. Develop modern solutions, including analytical and visualization tools, to promote integration within the framework of a Firmwide Front Office IT platform. Partner with the Data Science team to create next-generation analytic tools, including machine-learning-driven platforms and code sets. Develop software to support commercial activity, including supply and demand, positions, and market data analysis utilizing Python, AWS, and Snowflake. Required Skillset: Bachelor’s or higher degree in Computer Science or related field of study. 2+ years of prior professional software engineering experience. Team player with the ability to handle rapidly changing sets of projects and priorities in a timely manner. Fast learner who can adapt quickly and work in a dynamic environment while promoting a culture of experimentation and learning. Ability to communicate and interact with a wide range of users, from technical to non-technical. Desired Skillset: Experience in financial services or commodities trading environment. Python experience. Experience in cloud-based technologies (AWS), including Infrastructure as Code (Terraform). Knowledge of Linux and containers. Experience with writing performant SQL queries. A passion for modern DevOps practices and the latest technological frameworks. Employee Programs & Benefits: CCI offers competitive benefits and programs to support our employees, their families and local communities. These include: Competitive comprehensive medical, dental, retirement and life insurance benefits Employee assistance & wellness programs Parental and family leave policies CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities. Charitable contribution match program Tuition assistance & reimbursement Quarterly Innovation & Collaboration Awards Employee discount program, including access to fitness facilities Competitive paid time off Continued learning opportunities Visit https://www.cci.com/careers/life-at-cci/# to learn more!
London, United Kingdom
On site
Full Time
01-05-2025
Company background Company brand
Company Name
Rightangled
Job Title
Senior Shopify App Developer
Job Description
About Rightangled Rightangled is a dynamic and fast-growing healthcare company that prioritises customer care and innovation in healthcare delivery. We are committed to providing customers a seamless, safe, and efficient service. We provide online pharmacy and pharmaceutical wholesale services for prescription medications, over-the-counter products, and personalised healthcare solutions. Role Overview Rightangled is seeking a Senior Shopify App Developer with strong expertise in PHP and the Laravel framework to design, develop, and maintain custom applications within the Shopify ecosystem. This role is central to our expansion into scalable, integrated eCommerce solutions, tailored to enhance user experience and streamline backend operations. As a Senior Shopify App Developer, you will take ownership of building Shopify apps from the ground up or enhancing existing solutions to align with evolving business needs. You will work cross-functionally with other teams to deliver seamless integrations and intuitive functionality within Shopify. The ideal candidate is experienced, solution-oriented, and confident working independently on sophisticated eCommerce applications. Key Responsibilities App Development: Design, build, and deploy private and public Shopify apps using PHP (Laravel), integrating with the Shopify API and third-party tools as needed Custom Integrations: Develop custom features and integrations between Shopify and internal tools (such as CRMs, ERPs, or fulfilment systems) Technical Leadership: Provide technical direction and recommendations based on Shopify limitations and strengths, ensuring performance and scalability API Work: Build and maintain robust integrations with RESTful and GraphQL APIs UI & UX Considerations: Collaborate with design and frontend developers to ensure a cohesive user experience across both the storefront and the app back-end interface Code Quality: Write clean, maintainable code with appropriate testing coverage and clear documentation Troubleshooting & Support: Monitor app performance and debug issues as they arise post-launch Security & Compliance: Ensure all solutions adhere to Shopify's security standards and best practices Requirements Requirements: Experience: 7+ years in software development, with a minimum of 3 years focused on Shopify app development Technical Expertise: Advanced PHP and Laravel skills, with demonstrable experience in full-stack environments Shopify Proficiency: Deep understanding of the Shopify ecosystem, including Shopify Plus, Liquid templates, and the Partner/Shopify App development environment APIs & Integrations: Experience integrating with external APIs and webhooks; knowledge of OAuth and secure authentication methods Version Control: Proficient with Git and collaborative development workflows Problem Solver: Strong analytical and debugging skills; able to translate business needs into technical solutions Communication: Clear communicator with the ability to work with cross-disciplinary teams and stakeholders Benefits Why Work With Us? At Rightangled, we are committed to creating a dynamic, innovative workplace where every team member has the opportunity to make a real impact. You'll be joining a growing company that's at the forefront of healthcare innovation, with the chance to contribute to exciting projects that are transforming patient care. What We Offer Access to cutting-edge technology and tools to support your work Pension scheme Employee discounts on our healthcare products Opportunities for personal and professional development within a forward-thinking company
Hammersmith, United Kingdom
On site
Full Time
01-05-2025