Senior Software Development/Engineer

4 days ago


England, United Kingdom HM Revenue & Customs Full time

Job Summary FIS provides HMRC with an effective investigation arm to enforce the Department’s compliance policies. This enables the Department to deliver against the strategic responsibilities across all the taxes and duties it administers. This includes complex offshore evasion, international smuggling of illicit excise goods, exports of controlled weapons and technology, labour market abuses, VAT and Self-Assessment repayment frauds and a host of other fraud attacks targeted at the tax system .


The team manages a diverse and rapidly increasing product portfolio, ranging from development of covert tools for mobile device data acquisition, computer and network exploitation, building custom radio frequency hardware, to the implementation of cutting-edge data visualisation platforms.

Collaboration and capability sharing are critical to our mission so working alongside other Government and Law Enforcement agencies will ensure that no two projects nor two days are ever the same in this role. The team is recognised across the LE and UKIC community as deep matter experts in a range of complex technical specialisms including software engineering, hardware electronics, radio frequency, computer and network exploitation, and reverse engineering.


Carry out research and development of new equipment, tools and techniques to counter the threat, risk and harm posed by serious organised criminals.
Work in a team of software engineers and exploit developers, ensuring services are built, tested, delivered, and operated as required.
Ensure systems are robust, scalable, open and secure to deliver a high-quality digital user experience.
Provide guidance, technical operational support and training in the installation and use of developed tools and techniques for deployment by investigation officers.
Work as part of a skilled team sharing ideas, but also take the initiative and work independently with little supervision.
Ensure all work is carried out within the requirements of the legal framework to be compliant in the law enforcement and legislative process
Provide direction and participate in code review, pair programming and mentoring to support junior engineers.
Build relationships and collaborate with external law enforcement agencies, private industry and academia.
Proven ability to successfully develop computer software and have an understanding of the software development lifecycle.
Must be able to demonstrate identifying user requirements, ability to design software, write secure code and implement testing methods.
Working as part of an agile software delivery team, leading on aspects of development work, providing guidance and setting development direction for more junior members of a team.
Continuous integration (integration and unit testing).
Experience of working with tools for API, performance, accessibility and security testing.
You can demonstrate an awareness of information security and the types of security controls that can be used to mitigate security threats within solutions and services.

Languages:Python, Java, Go, Rust, C, Objective-C.HTML5, JavaScript, React, Vue.js, Node.js, TypeScript.



  • England, United Kingdom Tempo Software Full time

    With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted by organizations across the globe to make their workflows work better. We create a suite of integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting and more. We create the tech that enables the modern...


  • England, United Kingdom Tempo Software Full time

    Since our beginning in 2007 as a project to make a time-tracking tool to help a client – Tempo has expanded to become the #1 time management add-on for Jira, and we have developed and acquired a multitude of tools to become one of the most trusted names in the Atlassian ecosystem. We want everyone to work better – but we also want to be a tech company...


  • Canada, England, United Kingdom Tempo Software Full time £60,000 - £100,000 per year

    With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted by organizations across the globe to make their workflows work better.We create a suite of integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting and more. We create the tech that enables the modern team...


  • City Of London, England, United Kingdom Matched Full time £60,000 - £120,000 per year

    Senior Full Stack Software EngineerTech: AWS, NodeJS, TypeScript, JavaScript, ReactJS, React NativeWhy?start-up financial services, revolutionising the industryLocation: Hybrid - 1/2 days in the office (Central London)Our ClientA new UK-based financial services provider is launching credit card, personal loans and insurance offerings aimed at delivering...


  • Manchester, England, United Kingdom CDL Software Full time £40,000 - £49,000 per year

    Department:Insurance RetailLocation:North West UK - HybridCompensation:£42,000 - £49,000 / yearDescriptionThis is an exciting opportunity for a passionate Full Stack Software Engineer to join one of many agile squads in the Insurance Retail family, we are looking for someone who likes a challenge, wants to embrace a DevOps culture and brings ideas around...


  • England, United Kingdom Burns Sheehan Full time

    Senior Software Engineer – Join a profitable FinTech Scale-Up 🚀💰Up to £110,000🏡Remote working – once a month onsite in London 💻React, TypeScript, API experience, Java or Python We’re partnered with a leading FinTech scale-up who are transforming how small businesses access finance to grow and scale. The business is backed by a strong track...


  • England, United Kingdom Selby Jennings Full time

    About the Role We are looking for a Senior Software Engineer to design and implement algorithmic trading solutions in a fast-paced environment. This position involves working closely with stakeholders to translate trading objectives into robust technical systems and strategies. You will help shape execution logic and ensure systems operate reliably under...


  • England, United Kingdom Selby Jennings Full time

    About the Role We are looking for a Senior Software Engineer to design and implement algorithmic trading solutions in a fast-paced environment. This position involves working closely with stakeholders to translate trading objectives into robust technical systems and strategies. You will help shape execution logic and ensure systems operate reliably under...


  • Surrey, England, United Kingdom Annapurna Full time £60,000 - £75,000 per year

    Senior Software Engineer Surrey- Hybrid 2 days onsite | Permanent | Department: Digital & TechnologySalary: Up to £75,000A well-established professional services firm is expanding its Technology & Digital Advisory function and is seeking a Senior Software Engineer to join their growing team. This role offers the opportunity to work on software that...


  • England, United Kingdom Oliver Bernard Full time

    Senior Software Engineer (React/React Native) Fully Remote (Must be UK based) Software Engineer (React/React Native) - would you like the opportunity to work for a company that specialises in digital products and experiences, combining research, analysis and insights with technology and creativity to solve business challenges? They are looking for a...