React/ Python/ AWS Developer. Full Stack. £110,000 + 15% guaranteed bonus and Benefits. Mid Level. Investment Management. Fixed Income. London Hybrid ...
On site
London, United Kingdom
Full Time
14-01-2025
Job Specifications
React/ Python/ AWS Developer. Full Stack. £110,000 + 15% guaranteed bonus and Benefits. Mid Level. Investment Management. Fixed Income. London Hybrid 2 Days in the office.
My client is a top tier Fixed Income Asset Management house that is looking for a strong Full stack React/ Python/ AWS Software Engineer.
The Fixed Income Risk technology team is looking for an accomplished Software Engineer in building a suite of next-generation n-tier, native cloud enabled applications. In this role, you will be part of the Fixed Income Securitized Credit software engineering team whose mission is to enhance and develop new capabilities needed by our Securitized Credit Research Analysts and Sector Portfolio Managers, using modern web/cloud technologies.
This is a hands-on, full SDLC role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges faced by the ABS, CMBS, MBS and CLO investment teams. The role requires you to take responsibility for the full development cycle – from requirement gathering to the delivery of the end-product. You will be part of an Agile team of smart, hardworking people. The work will include managing varying data sets and implementing workflows and visualisation with UI/UX best practices.
They will give you ambitious work that has an impact, opportunities to learn and grow, and a collaborative culture that encourages every member of our team to bring their point of view to the table - because that’s how we help our clients succeed. You must demonstrate a willingness to overcome technical challenges in a fast-paced environment.
The firm has made a significant investment in the future of our technology and data. They have a big vision of what we can achieve and have ambitious plans to get there. They hold collaboration as a core tenet of how they accomplish their goals. Are you interested in a team-oriented approach; working alongside curious and enthusiastic learners? They are a group of diverse problem solvers, all working together with different perspectives to create optimal solutions that continue to propel us to great heights. We encourage you to apply!
Minimum qualifications:
Strong academic record and a degree with high mathematical and computing content e.g., Computer Science, Mathematics, Engineering or Physics from a leading university.
5+ years of software engineering experience and building cloud-native architectures
Strong knowledge in programming language(s) – including JavaScript and Python
Good knowledge of web-based UI development and visualisation of large and complex data sets using JavaScript, ReactJS and related technology
Strong knowledge of one or more relevant database technologies e.g., PostgreSQL, SQL Server
Experience in building containerized, serverless, applications and deploying to cloud infrastructure such as Amazon Web Services (AWS), Microsoft Azure, or similar providers.
Strong in Test-Driven Development and proficiency in writing simple and adaptable code
Preferred qualifications:
Advanced Computer Science, Math or Financial Engineering degree
Experience of front office software development with an Asset Management, Hedge fund or Investment Bank
A solid understanding of tradable financial instruments (securities, derivatives) and capital markets
Strong with a range of open source frameworks and development tools - Git, CI/CD, etc.
Proficient on Linux platforms with knowledge of various scripting languages
An good level of relevant mathematical knowledge e.g., statistics, time-series analysis, asset pricing theory, optimisation algorithms.
Role Responsibilities
Work within a team on multi-disciplinary or cross-functional initiatives of notable risk; use sophisticated analytical thought to identify innovative solutions
Work on regular, ongoing development projects and teams
Innovate design and deliver in terms of high reliability, scalability and extensibility
Build large scale distributed computing programs to generate insightful analytics and present results in user-friendly visualisation
Solve unique problems that have a broad impact and delivery of business value
Operate as a hands-on technologist, deliver within a team and as an individual developer
Demonstrate strong hands-on capability to drive components to delivery
Adopt and contribute to software engineering best practices
Business and Analytical Skills
Demonstrates awareness of the complexities of the domain – Securitized Asset Classes, Portfolio Management and Research, etc.
Has experience of working with complexity and multiple stakeholders, for example portfolio managers, analysts and quants
Balances strategic and pragmatic concerns when solving problems
Makes decisions that are cognizant of the firm’s broader business strategy
Technical Skills
Conversant in multiple technologies and learns new technologies quickly
Demonstrates good experience in automated testing and techniques
Performs strongly in multiple parts of the software lifecycle (e.g., coding, testing, development)
Experience with different styles of architecture (e.g. real-time, batch, orchestration)
Provides a clear and concise explanation of business strategy, technical concepts, designs or implementation to a non-technical audience
Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately
If you are interested to learn more, please send a CV for immediate consideration.
About the Company
CommuniTech are an exciting name in Tech Recruitment, seamlessly connecting the client & candidate communities to deliver exceptional technical talent to tech-driven companies. Ensuring that together, they will thrive, exceed, and achieve. By striving to intertwine the communities, we get to know our clients and candidates better than ever before. Providing recruitment solutions that deliver an individual experience tailored to your needs. Know more
Related Jobs
- Company Name
- BlackCode
- Job Title
- Senior Software Engineer
- Job Description
- Senior Software Engineer - TypeScript, NodeJS, Web3, Scalable Backend solutions. Seeking an exceptional and highly skilled Software Engineer to join and lead the creation of a social media platform; a pioneering opportunity for a Web3-powered platform that integrates decentralized payment systems, cutting-edge smart contracts, and features that are set to redefine digital interactions. As a core member of the backend team, you will be entrusted with designing and maintaining high-performance, scalable systems that will power the future of digital communication. Benefits Fully remote work setup, providing flexibility and work-life balance. Competitive salary £120-140K, reflecting the value placed on top talent. Opportunities for growth and development within a fast-paced, innovative environment. Collaborative and supportive team culture that values autonomy and proactivity. Requirements Proven experience in High-Performance & Scalable Systems. Strong proficiency in TypeScript + NodeJS, Serverless Architecture. Building and deploying serverless applications on cloud platforms (e.g., Cloud Run Functions, AWS Lambdas) Experience with social media platform backend architecture or Ethereum, EVM, BlockChain. Bachelor's degree in Computer Science or related, STEM field. Responsibilities Implement Web3 technologies, including decentralised payment systems, smart contracts, and blockchain integrations Manage and optimise databases, with experience in graph databases (e.g., ArangoDB), ensuring high availability, integrity, and performance Develop Node.js serverless functions using cloud platforms (e.g. Cloud Run Functions) to enhance system scalability Integrate and optimise video transcoding pipelines, ensuring smooth media processing for video on demand (VoD) and live streaming Manage media storage and optimise media delivery workflows, focusing on security, performance, and cost efficiency Monitor backend performance, troubleshoot issues, and optimise backend processes for efficiency and reliability Perform load and stress testing to ensure the system can handle high traffic and scale efficiently Desirable Requirements Graph databases (e.g., ArangoDB) and high-performance data models, cryptocurrencies, blockchain technologies, decentralised systems, event-driven architectures, message queues (e.g., Kafka, RabbitMQ), video transcoding, media storage security best practices, DevOps practices, containerization technologies (e.g., Docker, Kubernetes), CI/CD pipelines, backend automation tools, and Google Cloud Platform products (e.g. Storage, Cloud Run, Transcoder API) Alongside a competitive benefits package, you'll be immersed in a growth-oriented, start-up-like atmosphere where innovation thrives. The company fosters a progressive and autonomous work culture that encourages proactivity and values individual contributions.
- Company Name
- Maxwell Bond
- Job Title
- Senior DevOps Engineer
- Job Description
- Passionate about the environment and helping the world become more sustainable? There’s so much we can do in our spare time, but how would you feel knowing that your work and daily contributions are making a huge positive impact? Good news! We’re supporting a Global Leader in Sustainability and Environmental Safety to help them find a Senior DevOps Engineer. They’re partnered with Organisations and Charities all around the world to improve their sustainability and global footprint. As the Senior DevOps Engineer, you’ll be supporting a team of developers (who are currently managing the DevOps environment) to sit in the middle of opps & dev and communicate between each team, set up new processes in Monitoring, CI/CD, Automation and improvements to their Azure Infrastructure. What’s in this for you? Salary up to £80k + 10% bonus Fully remote role/Can come into their offices if you prefer Private healthcare & 5% pension match Paid training and certifications (Will get you up to speed if some area for improvement) Chance to really take ownership of their DevOps & Azure environment and put your own stamp on this What they’re looking for: Strong experience in Azure (Certs would be good too) Experience setting up new monitoring within Azure Experienced within Azure DevOps or Git Lab CI Someone who outspoken and able to communicate across multiple teams Ideally software development background is desirable, but can still be from opps Apply today to not miss out!!
- Company Name
- IRIS Software Group
- Job Title
- Cloud Infrastructure Manager
- Job Description
- Are you ready to lead from the front, driving innovation and delivering exceptional Cloud services? At IRIS, we’re looking for a Senior Manager, Managed Technology Support to take charge of our Cloud infrastructure, ensuring it’s secure, reliable, and scalable. This is your opportunity to shape the future of Cloud technology in a leadership role that truly makes a difference to our organisation and customers. What Will You Be Doing? As a senior leader in our team, you’ll: Oversee Private and Public Cloud infrastructure, ensuring high performance and security. Develop and deliver innovative Cloud strategies that drive business success. Lead automation initiatives to streamline processes and enhance scalability. Manage and optimise Cloud costs, implementing cost-effective solutions. Work collaboratively across departments to deliver exceptional customer-focused services. Ensure compliance with industry standards and best practices in Cloud management. Inspire and guide a talented team of Cloud engineers, fostering a culture of continuous learning. What Are We Looking For? We’re seeking a dynamic, forward-thinking leader who: Has strong experience managing Cloud infrastructure and services. Brings hands-on expertise with platforms like AWS and MS Azure. Understands Cloud architecture, including IaaS, PaaS, and SaaS. Is proficient in automation tools and languages like Python or Bash. Has experience optimising Cloud costs and implementing scalable solutions. Is familiar with DevOps practices and tools like CI/CD pipelines. Brings a strong understanding of networking, security, and identity management in Cloud environments. Stays ahead of industry trends and knows how to design secure, automated Cloud operations. Why Join IRIS? Lead the Way: Take the reins of our Cloud infrastructure and drive impactful changes that shape the future. Grow Your Career: This leadership role offers exceptional personal and professional development opportunities. Innovate and Inspire: Be part of a forward-thinking team delivering cutting-edge Cloud solutions while fostering collaboration and creativity. Diversity Matters: We’re committed to creating an inclusive environment where diverse talent thrives. This is your chance to join one of the UK’s largest privately held software companies, make a meaningful impact, and be at the forefront of Cloud innovation. Don’t wait—apply today and help us lead the way in delivering exceptional Cloud services!
- Company Name
- Creatify
- Job Title
- DevOps Engineer
- Job Description
- Are you ready to take your DevOps expertise to the next level? Our SaaS client, a fast-growing innovator in the tech space, is looking for a skilled DevOps Engineer to join their team. The Role As a DevOps Engineer, you’ll play a key role in designing, implementing, and maintaining scalable, secure, and high-performance infrastructure to support cutting-edge SaaS products. You’ll collaborate closely with developers, product teams, and other stakeholders to ensure seamless CI/CD pipelines, efficient cloud operations, and robust system monitoring. What You’ll Be Doing Building and maintaining scalable, cloud-based infrastructure (AWS/Azure/GCP). Developing and optimizing CI/CD pipelines for rapid deployment. Implementing best practices for system security, monitoring, and incident response. Collaborating with development teams to improve software delivery processes. Automating processes to increase efficiency and reduce downtime. What We’re Looking For Proven experience in a DevOps Engineer or similar role. Expertise with AWS (preferred) or other cloud platforms (Azure/GCP). Strong experience with CI/CD tools (e.g., Jenkins, GitLab, GitHub Actions). Proficiency in scripting and automation (e.g., Python, Bash, Terraform). Solid understanding of containerisation and orchestration (Docker, Kubernetes). Excellent problem-solving and communication skills. Why Join? Work with a collaborative and innovative team at the forefront of SaaS technology. Competitive salary of up to £80,000 per annum. Hybrid working model with a vibrant London office. Opportunities for career growth and professional development. Ready to Apply? If you’re passionate about DevOps and want to be part of an exciting SaaS journey, we’d love to hear from you! Apply today, and let’s start a conversation.