The position being offered is for a Senior Software Engineer at RX Global, a prominent company based in London, England. RX Global is a leading organization in the events and exhibitions sector and aims to innovate and enhance the experiences of both attendees and exhibitors through technology and collaboration. This role is available on a full-time basis and is positioned within the RX Digital Team that focuses on the development and support of digital platforms used by exhibition customers.
Responsibilities of the Role
As a Senior Software Engineer, you will take on several key responsibilities:
Lead the development of portable web applications and single-page applications, with a focus on enhancing customer experience and usability across diverse platforms.
Foster a collaborative team environment by encouraging team confidence and promoting product-focused approaches.
Implement robust technical design skills that involve SOLID Principles, design patterns, domain modeling, event-driven architectures, and micro-services.
Employ a test-first approach to development and engage in integration testing to ensure a high-quality output.
Build and develop global, multilingual, and multi-tenant systems, expanding the reach and functionality of RX Global's offerings.
Required Skills
To qualify for this role, candidates must possess a strong set of skills and experiences:
Demonstrated experience in full-stack development of high-reliability web applications, encompassing Progressive Web Apps (PWA) and Single Page Applications (SPA).
Expertise as a Senior Developer in a multi-team, distributed Agile environment, with a comprehensive understanding of the end-to-end development lifecycle from design to deployment.
Proficiency in programming languages and databases, particularly with ReactJS/Typescript, CSS, C# / .NET Core, and SQL.
Familiarity with AWS, including services like S3, Lambda, SNS, and SQS, or equivalent cloud platform experiences.
Solid understanding of API design and implementation, including RESTful and GraphQL principles, as well as integrating various external services and APIs.
Knowledge in DevOps principles, along with experience in CI/CD pipelines, use of containerization tools like Docker and Kubernetes, and infrastructure as code tools like Terraform and Ansible.
Company Culture and Benefits
RX Global values the wellbeing, happiness, and professional growth of its employees. The company promotes a healthy work/life balance and offers numerous benefits to ensure a supportive working environment:
Flexible working hours to help employees manage their time effectively, accommodating personal productivity times.
A generous holiday allowance, with additional options for purchasing extra days off.
Health benefits including health screening, eye care vouchers, and private medical coverage.
Wellbeing programs aimed at enhancing employee mental and physical health.
Comprehensive life assurance and access to a competitive contributory pension scheme.
Opportunities for employees to join the Save As You Earn share option scheme, and access loans for travel season tickets, along with an electric vehicle scheme.
Optional dental insurance and generous parental leave options including maternity, paternity, and shared parental leave.
An Employee Assistance Programme providing support and access to emergency care for family needs.
RECARES days dedicated to volunteer efforts for charities and causes that employees are passionate about.
A robust framework for learning and development, offering resources and training relevant to professional growth.
An employee discounts scheme that provides savings in various areas via Perks at Work.
Commitment to Diversity
RX Global is actively committed to promoting gender diversity within the technology sector. They have implemented various programs aimed at encouraging female representation in tech:
The Women in Technology (WiT) Mentoring Program to foster the development of women in technology roles within the organization.
The Women’s Network Forum, which provides a supportive community for mentorship and professional growth.
Initiatives aimed at inspiring future talent through school engagement events to encourage young females considering careers in technology.
Summary
In summary, if you are a talented and experienced software engineer seeking an opportunity to work in a dynamic digital environment while enjoying the benefits of a supportive company culture, RX Global offers a well-rounded position for you. With a strong commitment to innovation, diversity, and employee wellbeing, RX Global provides an appealing workplace that strives to help its employees achieve both career and personal success.
This job offer was originally published on jooble.com
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.