cover image
Referment

Software Engineer- C#

On site

London, United Kingdom

£ 100,000 / year

Full Time

14-03-2025

Job Specifications

A leading sports betting technology firm in London is seeking a talented C# Developer to join their data analytics and reporting team. This new role has been created due to the company’s strong performance and internal growth, offering a fantastic opportunity for career progression. The successful candidate will be responsible for building reporting tools and applications to support quantitative workflows across the organization, working with large data sets.

Key Responsibilities:
Develop reporting tools and applications for internal users, utilizing large data sets.
Work on both frontend and backend projects, enhancing data analytics platforms.
Collaborate with the team to improve operational workflows and user experience.

Key Requirements:
Degree in Computer Science or a related scientific field.
Strong experience in C# and the .NET platform.
Experience in building or maintaining reporting and data analytics platforms.
Good database experience, including SQL Server, Oracle, or similar.
Knowledge of Web Technologies (HTML5, CSS, JSP, ASP.NET) is desirable.

What’s Offered:
Join a highly successful technology company with an excellent engineering culture.
Opportunity to work alongside skilled software engineers in a small, lean team.
Work with a modern technology stack and on multiple exciting projects.

This role presents a unique chance to grow within a dynamic and rapidly expanding technology firm.

About the Company

Referment is an innovative award winning recruitment business, built for the Financial Services sector, we use a peer-to-peer sourcing model to identify the best candidates for the right roles. Our approach to recruitment is aligned with creating a collaborative economy. We are focused on rewarding our network of expert referrers for recommending high quality people to us, so everyone benefits. This approach is much more effective and efficient at finding the best match between candidates and roles, allowing us to spend mo... Know more

Related Jobs

Company background Company brand
Company Name
Deliveroo
Job Title
Senior Software Engineer
Job Description
Location: London, the UK - Hybrid (3 days from the office) Why Deliveroo? We're building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We're at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact. Firstly, the impact that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you'll do? As a Senior Software Engineer at Deliveroo, your individual work contributes to achieving goals in multiple teams. While you will work with your team and lead projects, some of your work will contribute outside of your direct remit. You will report to managers and groups leads and together deliver the results. Expectations: Technical Execution: You will improve code structure, architecture, review code of any scope produced by your team. It will also include work to maximise the efficiency of your team by leading team project planning, foreseeing dependencies and risks, and constructively partnering with other disciplines (e.g. PM, Experience) You'll aim to simplify the maintenance and operation of production systems, promoting visibility, operational readiness, and health of your team's systems. Collaboration & Leadership: As well as leading from the front regarding technical execution, you'll build relationships with other engineering teams and, identify collaboration opportunities. You'll break down large pieces of work, guide design and technical / implementation choices and influence the roadmap within your team. You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles. We want to emphasise that we don't expect you to meet all of the below but would love you to have experience in some of these areas. Pride in readable, well-designed, well-tested software Experience writing web-based applications in any language, and an interest in learning (Go, Ruby/Rails, Python, Scala, or Rust) Familiarity and practical experience with relational databases (PostgreSQL, MySQL) Familiarity and practical experience with web architecture at scale (20krpm and above) Familiarity and practical experience with "NoSQL" data backends and other such as Redis, DynamoDB, ElasticSearch, Memcache. Workplace & Diversity At Deliveroo we know that people are the heart of the business and we prioritise their welfare. We offer multiple great benefits in areas including health, family, finance, community, convenience, growth and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an exciting space. Please click here to view our candidate privacy policy.
London, United Kingdom
Hybrid
Full Time
14-03-2025
Company background Company brand
Company Name
Movement8
Job Title
Python Developer
Job Description
Python Engineer | UKIC DV Cleared | Python, AWS, CICD, Terraform, Kubernetes As a Senior Python Software Engineer, you play a pivotal role in designing, developing, and maintaining critical web applications. You will be self-driven and organised and be able to build elegant and stable solutions. You will work on a variety of projects with complex challenges within a unique space. You will be at the forefront of delivering core solutions that have real impact on the way people think. Work involved: Design & develop robust and scalable front-end applications using modern technologies and best practices. Full SDLC from requirements gathering to design, implementation, test and deployment. Collaborate with cross-functional teams including product, front and back-end development and QA. Mentor and guide junior developers Experience needed: Very experienced in Python as a back end developer Proven experience in designing, developing & deploying scalable backend systems. Familiarity with CICD, containerisation, deployment technologies & cloud platforms Familiarity with Big Data and Machine Learning technologies (NumPy, PyTorch, TensorFlow, Spark). Excellent communication If you are interested, please get in touch and we can schedule a call.
England, United Kingdom
Hybrid
Full Time
14-03-2025
Company background Company brand
Company Name
Nomura
Job Title
Senior Full Stack Developer
Job Description
Job description: Job title: Senior Full Stack Developer Corporate Title: Vice President Department: Global Markets IT (GMIT) Location: London (hybrid) Company overview Nomura is a global financial services group with an integrated network spanning approximately 30 countries and regions. By connecting markets East & West, Nomura services the needs of individuals, institutions, corporates and governments through its three business divisions: Wealth Management, Investment Management, and Wholesale (Global Markets and Investment Banking). Founded in 1925, the firm is built on a tradition of disciplined entrepreneurship, serving clients with creative solutions and considered thought leadership. For further information about Nomura, visit www.nomura.com. Department overview The Information Technology department at Nomura is at the forefront of innovation, driving technology solutions that empower our business and enhance client experiences. We leverage cutting-edge technologies to develop and maintain robust systems and infrastructure, ensuring the security, reliability, and efficiency of our operations. Join our team and be part of a dynamic and collaborative environment that embraces technological advancements to deliver value and drive our digital transformation journey. Role overview We are seeking an experienced Senior Developer to join our global tools team in London, working closely with our business stakeholders within Equities and Prime Finance. This role requires a blend of technical expertise across multiple technologies and the ability to work effectively in an agile environment. Key Responsibilities Design, develop and maintain complex applications using Python, React, and Java – with particular focus on designing clean, reusable components and structured RESTful endpoints Create and optimize database solutions and data models Dedication to enhanced performance monitoring and optimization techniques Integration of a robust suite of unit, integration and end-to-end tests to ensure system reliability Manage and improve CI/CD pipelines using Jenkins/GitLab Collaborate directly with business stakeholders to understand requirements and deliver solutions Mentor junior developers and contribute to technical architecture decisions Participate in code reviews and maintain high code quality standards Skills, experience, qualifications and knowledge required Required Technical Skills Strong proficiency in Python development and design patterns Advanced React.js experience, including state management and modern React patterns Solid understanding of database design and optimization Working knowledge of Java development Experience with DevOps practices and CI/CD pipelines (Jenkins or GitLab) Version control with Git Required Experience Several years of software development experience Proven track record of delivering complex technical solutions Experience working in an agile development environment Background in financial services/investment banking preferred Soft Skills Excellent communication skills with both technical and non-technical stakeholders Strong analytical and problem-solving abilities Ability to work independently and as part of a team Experience in mentoring junior developers Working Arrangements Hybrid working model with minimum 3 days in office Nomura competencies Trusted Partner Understand clients’ needs and issues, and provide solutions utilizing Nomura Group company’s resources, earn the clients’ trust Acquire a wide range of knowledge as an employee of Nomura, instead of focusing only on one’s own area of expertise; play a part in improving the company’s services level and corporate value Entrepreneurial leadership Take on new challenges for improvement and cultivate a corporate culture of challenge by driving change in business operations Teamwork & Collaboration Ensure views are not biased, accept different opinions and perspectives, and collaborate with other members to create common values Influence Provide appropriate guidance to others and act in a manner that places emphasis on the performance and growth of the organization Integrity Improve further the understanding and awareness of corporate philosophy, professional ethics, compliance risk management, and code of conduct, and make decisions and take actions from a management position Right to Work The UK Government have taken steps to reduce net migration to the UK by limiting the number of overseas workers from outside the EEA coming to the UK for employment. Please note that whilst we are able to consider applications from overseas workers from outside the EEA (who require a Tier 2 (General) visa) we can only employ them if we can provide evidence that there are no other suitable candidates for this vacancy from inside the EEA. Please contact us if you are visiting our offices and require any form of personal assistance or physical adaptations to be provided for your appointment. A member of staff will be happy to help. Diversity Statement Nomura is committed to an employment policy of equal opportunities and is fundamentally opposed to any less favourable treatment accorded to existing or potential members of staff on the grounds of race, creed, colour, nationality, disability, marital status, pregnancy, gender or sexual orientation. If you require any assistance or reasonable adjustments due to a disability or long-term health condition, please do not hesitate to contact us. Nomura is an Equal Opportunity Employer
London, United Kingdom
Hybrid
Full Time
13-03-2025
Company background Company brand
Company Name
Socium - Teams Done Differently
Job Title
Lead Software Engineer
Job Description
Lead Software Engineer- Start up- Hybrid- London - B2B eCommerce- Shopify Essential My client in London is looking for their first in-house Senior Shopify Developer to work alongside the team (i.e., substantially contribute to design and development efforts) but also act as team leader ensuring that the team: Is proceeding unimpeded as efficiently as possible. Is producing reasonable designs and architectures where necessary – i.e., neither over-complicated nor too simplistic or “naïve”. Delivers high-quality (but not “perfect”) software – i.e. pragmatism is important. Remains focussed on the priorities and does everything possible to deliver them within reasonable timescales. Person specification: Have a degree in Computer Science (or a related field) and at least 10 years of experience in software development, with a strong focus on eCommerce technologies. Have substantial experience working with Shopify’s development ecosystem, including Shopify Plus, Liquid, Storefront API, Admin API, GraphQL, Shopify Functions, and third-party app integrations. Are also substantially experienced in HTML/CSS/JavaScript, React, PHP, and AWS. Have a proven track record of leading a small development team as a Tech Lead, mentoring engineers, driving technical direction, and ensuring successful project deliveries. Are highly familiar with CI/CD pipelines, DevOps best practices, and automated testing frameworks. You are intimately familiar with good development practices and principles such as SOLID, DRY, and design patterns. You have worked with both relational and NoSQL databases and have a good working knowledge of SQL.
London, United Kingdom
Hybrid
Full Time
13-03-2025