Location – London
Our client works with the UK’s most innovative businesses, to assist them with their R&D tax relief claims. R&D Tax Relief is a government-funded scheme to encourage innovation in the UK economy. The firm is currently looking for individuals who are passionate about cutting-edge technology to join their R&D Incentives Advisory team as a Software Technology Consultant and help UK companies to grow their businesses both in the UK and globally.
The role
You will be working with high-profile clients to help them claim R&D tax relief / credits based on their innovative technology activities. You will be working alongside a diverse team comprised of experienced technology, science, engineering and tax specialists helping clients successfully claim R&D tax credits.
Your primary focus will be to work alongside clients’ technologists e.g. software developers, technical architects across a range of industry sectors e.g. TMT, Financial Services, Retail and Ecommerce, Aerospace and Defence, Construction, Manufacturing, Oil and Gas etc. As part of this role, you will gain an insight into the technology development challenges that companies in the UK are currently facing, especially as businesses across a wide range of sectors look to digitally transform their existing products, processes and tools.
This opportunity is suitable for software developers or technical architects seeking to leverage their existing technical knowledge in a creative and analytical way, and individuals who are looking to work in a consulting environment with a focus on being client-facing. The role will require you to possess strong technical knowledge across a diverse range of technologies, excellent communication, project management skills and client relationship-building skills along with working in a team environment. Please note, this is a consultancy role as opposed to a development role.
Key responsibilities
- Liaise with the technical leads, developers, and architects within clients’ technology divisions to discuss their project portfolio with a view to identifying the key technology challenges faced during a specific claim year(s). Assist the technical leads to identify which of these activities meet the R&D Tax definition.
- Prepare supporting technical documentation describing at a technical level both the innovations and technical challenges within the projects undertaken by clients to illustrate their qualifying R&D activities.
- Establish and maintain strong relationships, with both existing and new clients, through proactive communication and demonstrating technical expertise to win trust with the client.
- Ensure you are a strong team player and effective contributor by working collaboratively with other team members with different skill sets.
- Support senior colleagues pursuing new business development opportunities with companies that are pushing the boundaries of innovation and can therefore claim the R&D tax relief.
- Build an internal network within the firm’s wider tax practice.
Skills and attributes
This role will suit a recent graduate or an IT professional with up to 5 years’ experience with a previous employer.
The ideal candidate will have:
- A degree in Computer Science or similar, minimum 2:1 level.
- Experience as a software developer or technical architect.
- Experience of working on and resolving typical technical challenges faced by technologists in an enterprise environment, for example, resolving issues related to performance, security, data science or integration with other systems.
- Ability to research, extract and understand complex technical information and excel in articulating the information in a concise manner (written and verbal) for a wide variety of audiences.
- A passion for technology and possess the ability to learn about how different technical applications, products, and systems are developed and applied within a wide range of industries / sectors.
- Project management experience and demonstrate the ability to handle multiple tasks, switch priorities and focus as required.
- Experience working collaboratively within different multi-disciplinary teams whilst being focussed on delivering excellent outcomes to a range of stakeholders.
- Excellent commination and presentation skills, which enable you to actively participate in structured discussions with both technical and finance staff.
- Experience / knowledge in a range of the following technical areas would be beneficial:
- Software Development Technologies: .NET, Java, Objective-C, Go, Node.js, Swift, Android, Python, Lua, Groovy, Perl, SQL and NoSQL Databases.
- Enterprise Software: ERP systems, and CRM systems.
- Big Data: Predictive analytics, Stream analytics, Distributed data storage, Data mining, Hadoop, Storm. and ETL processes.
- Machine Learning and AI: OpenCV, Spark, PyTorch, neural networks, Monte Carlo methods, Natural Language Processing.
- Cloud Technologies: AWS, Azure, IBM, Google Cloud, PaaS, IaaS, SaaS.
- Architectural Patterns: SOA, Microservices, Monolithic, Event-driven and Serverless.
- Middleware Technologies: Message brokers e.g. Kafka, ActiveMQ, RabbitMQ, API Gateways, JSON, Rest, Protocol Buffers.
- DevOps Tooling: Docker containers, Kubernetes, Virtual Machines, Apache Mesos, Puppet, Ansible, Terraform and Infrastructure-as-Code.
- Sector-specific Technologies:
- E-commerce: Magento
- FinTech: TrueLayer, SaltEdge, Fidessa
AVTRRDT0031