Description
We are seeking a Senior Developer to join the Regulatory News Service team in London. The successful candidate will utilize artificial intelligence to improve user experience and reduce operational workload for internal and external users.
Responsibilities:
- Design, develop, and maintain applications with embedded AI-powered features
- Contribute to AI adoption and definition of best practices for AI usage within the application
- Work closely with product owners and application users on the vision for the next generation of the product
- Employ a range of techniques to analyze requirements and issues and evaluate multiple solutions against engineering, business, and strategic criteria
- Identify and resolve barriers to business deliveries implementing solutions which iteratively add customer value
- Design solutions using common design patterns with a range of design tools and techniques
- Conduct peer reviews to ensure designs are fit for purpose, extensible, and reusable
- Design and build solutions which are secure and controlled
- Complete the design of applications and perform code analysis and overall improvement of style and usability
- Identify and implement improvements to code
- Develop a deep understanding of our users, their needs, behaviors, and nice-to-haves, and bring that insight into the heart of all aspects of project work
- Communicate effectively with project partners to report on progress against agreed deliverables and raise any critical issues/blockers
Requirements:
- Business level proficiency in the English language – written and verbal
- Proven ability to build intelligent business applications using the latest AI technologies, MCP, LLMs, and agentic frameworks
- Detailed knowledge of AI best practices and controls along with software development principles
- Experience delivering enterprise-level software using Java or C#
- Experience and understanding of OO, MVC, REST, Web API, and Unit testing frameworks
- Good knowledge of relational and/or NoSQL databases (PostgreSQL and DynamoDB experience is advantageous)
- A good working knowledge of git (via Gitlab), source code control, and branching/merging practices
- Willingness to learn and develop using multiple programming languages
Benefits:
- 25 days' holiday per year
- 1 additional day off for your Birthday
- Annual wellness allowance
- Share Purchase Plan
- Medical Health Insurance
- Medical Subscription (preventive medical services)
- Life insurance
- Pillar 3 Private Pension
- Meal Vouchers
- Flexible Benefits
- Bookster
- Volunteering Events
- At least 26 weeks' paid leave for parents, and the option to return to work on a phased basis