
Senior Developer
On site
Newcastle Upon Tyne, United Kingdom
Full Time
06-03-2025
Job Specifications
Full stack Engineer – React - ASP.NET - Azure - SQL - UX - CI/CD, Python
Permanent - On-Site - Newcastle
We are looking for a Senior Developer who will play a pivotal role in shaping the future of our digital solutions. We are modernising our products by leveraging cloud technologies and automation while adopting a product-centric approach. You will be involved at every stage of the product life cycle, from conception and design to implementation and operational support.
What You Will Do:
Design, build, deploy, and support software across Front End and Back End stacks, with a particular emphasis on delivering exceptional user experiences.
Configure and maintain automated CI/CD pipelines for seamless Azure-hosted solutions.
Adopt a product mindset, focusing on customer outcomes and data-driven decisions.
Contribute hands-on to the full development life cycle, from coding to production release.
Implement and refine DevOps practices to balance development and operations.
Key Skills/Experience:
Expertise in modern component-oriented Front End frameworks and libraries with a strong appreciation for user experience (UX) and customer-focused design.
Familiarity in a Microsoft/Azure tech stack
Experience with CI/CD pipelines and tools (e.g. Azure DevOps) or a strong understanding of continuous deployment principles.
Passionate about agile practices and small iterations to optimise feedback loops.
Awareness of security best practices to ensure robust software delivery.
A collaborative mindset, contributing to team and community excellence.
Open to applying innovative ideas and approaches, regardless of your previous industry background.
While this is a full-stack role, we are particularly keen to augment our team with individuals who have strong skills in UI/UX and a genuine focus on customer-centric solutions.
Start Date:
ASAP
About the Company
EquityWatch is an independently-owned research boutique, providing share-ownership analysis throughout the UK, Europe and the Middle East. We have over fifty-years of experience in the field of Investor Relations, Corporate Broking and Equity Research. Unlike other data providers we understand the importance of local markets and do not out-source our data to third parties. Know more
Related Jobs


- Company Name
- Fastmarkets
- Job Title
- Principal Software Engineer (Hybrid)
- Job Description
- Fastmarkets is an industry-leading price-reporting agency (PRA) and information provider for global commodities, providing price data, news, analytics and events for the agriculture, forest products, metals and mining and new-generation energy markets. Fastmarkets' data is critical for customers seeking to understand and predict dynamic, sometimes opaque markets, enabling trading and risk management. Fastmarkets is a global business with a history dating back to 1865 and is built on trust and deep market knowledge. It has more than 600 employees spread across global locations in the UK, US, China, India, Singapore, Brazil, Belgium, Finland and beyond. Job Description The Role Our next generation of real-time market data platform operates around the globe, 24 x 7, connecting to over 6 financial exchanges, delivering real-time market data, benchmark prices, news content and research data to our customers around the world. This is an exciting and unique opportunity to join our team to help shape and build our financial data platform that will help power the business through the next phase of its digital growth. The new platform is being engineered for the cloud as a set of scalable, fault-tolerant microservices with rich web and mobile UIs. Our technology stack is largely Microsoft, although we also leverage a number of open-source software adopting the right tool for the job approach. In this hands-on development role, you will be a senior member of the development team reporting to an Engineering Manager. As a principal engineer you will also be expected to contribute to the overall strategic and technical direction of the Technology Team. You will be a highly productive developer who is passionate about writing clean, quality code, building high-scale distributed systems that are fault-tolerant, with deep operational insights. You will take an engineering approach to developing new services and systems, favouring metrics over personal opinion or bias. You will have good communication skills and be able to mentor and help grow more junior developers, coaching them on good design, coding and software engineering practices. This is an individual contributor role, where you will be providing technical leadership. Principal Accountabilities Responsible for guiding coding best practice Deliver high quality, performant code to SOLID design principals Provide mentorship and guidance for more junior engineers Contribute to overall strategic technical direction KEY INTERFACES Engineering Manager Software engineering team SRE Enterprise Architect Product Owners / Product Management Qualifications We recruit talented, dynamic people with diverse backgrounds and experiences, all united by a belief in our mission to provide the world’s leading and most trusted price reporting, events, and intelligence service for the markets we serve. We’re proud to be an equal opportunities employer and are committed to creating a fully inclusive workplace, where everyone feels able to participate and contribute meaningfully. If you are open-minded, curious, resilient, solutions-oriented and committed to promoting equality, then read on... KNOWLEDGE, EXPERIENCE AND SKILLS We are looking for an individual who is highly motivated, driven, and have a passion to be part of a fast-paced, successful team. Being a strong team player is also important as well as someone who is happy to work flexibly. A successful candidate will have: C# /.NET Framework Solid understanding of concurrent programming Messaging technologies, e.g. Service Bus, Event Hubs etc Test Driven Development, Continuous Integration Distributed systems, REST, SOA ASP.NET / Web development SQL and NoSQL database experience Good communication skills, collaborative attitude and strong team player with a strong desire to ship software to customers Experience of developing real-time, low-latency systems Ability to mentor and grow more junior developers A successful candidate might also have: A successful candidate will likely have some of the following: .NET 8.0 or higher Cloud computing – Ideally Azure. FIX or SBE message processing or similar Garbage free .NET development Distributed caching technologies, e.g. Redis Stress and performance testing / tuning Code benchmarking C++ experience (even if not current) Experience developing microservices An understanding of network reference models and networking protocols (UDP, TCP) Continuous Delivery Knowledge of market data, commodity exchanges and financial instruments Personal Attributes Deeply technical Continuously looking for ways to improve (yourself, your team, the code the processes) Strategic thinker with the ability to execute and deliver in a fast-paced environment Highly collaborative and able to work across multiple teams and geographies Results-driven, with a focus on long-term value creation If you're excited about the role but your experience, skills or qualifications don't perfectly align, we encourage you to apply anyway. Additional Information Our Values Fastmarkets people come from all different walks of life. It’s this mix of brilliant personalities, experiences and insights that gives us that warm, open, and friendly culture you can feel as soon as you meet us. But however wonderfully different we all are, there are six things we all have in common – and they form our Fastmarkets values. Created by our own employees to reflect some of the personal traits that Fastmarkets people have, our values are key to what makes our culture unique. They reflect who each of us are and they're embedded in everything we do. Our values are: METRICS DRIVEN. We use insights to improve our customers’ experience and our business performance ACCOUNTABLE. We are accountable to ourselves and those we work with: we keep our promises and get things done GROWTH MINDSET. This value enables us to be nimble to the changing realities and operate with a sense of urgency INCLUSIVE. We are inclusive and respectful, celebrating each of us and giving everyone a deep sense of belonging with the desire to bring their best self to work every day. CUSTOMER CENTRIC. We are customer-centric in all that we do COLLABORATIVE. We are collaborative, able to work across teams and capitalise on the diversity of intellect, perspectives, and experiences. You’ve read a little about us – now it’s over to you! If you like what you’ve read so far and think you can see yourself as a Fastmarkets person, it’s time to fill in your application form. This form is an important part of the selection process: it’s used to determine whether or not you’ll be chosen to have an interview and acts as a basis for the questions we’ll ask you on the day. It’s vital that you try to capture all the relevant information we have asked for on the form so we can get a good feel for who you are and why you’re great.


- Company Name
- JPMorganChase
- Job Title
- Software Engineer III - C++ Senior Associate
- Job Description
- Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer lll C++ at JPMorgan Chase within the Electronic Market Making group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for building critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Team Overview The Electronic Market Making (EMM) group is a dynamic team responsible for a suite of applications that execute and market make listed options and warrants with a global presence spanning North America, Europe and Asia. The group’s responsibilities include the design, implementation and support of various trading platforms which requires close collaboration with trading desks and business partners, as well as middle and back-office teams. Job Responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Acts as a front office developer interacting closely with the desk Works on a wide range of deliverables, from frameworks and infrastructure to trading engines and algos Participates in all aspects of the software development cycle, from requirement gathering and design documents to implementation, integration and testing Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and proficient advanced experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in the C++ programming language (C++20) Excellent analytical skills (i.e. problem solving) and pragmatism Risk adverse Preferred Qualifications, Capabilities, And Skills Experience of working in a front office environment within financial services Strong knowledge of C++, Python, Git ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.


- Company Name
- Akixi
- Job Title
- Full Stack Developer
- Job Description
- Job Overview Reporting to the Software Development Manager you will be working within a team of highly experienced developers who are engaged in ensuring consistent product functionality and enhancing the Akixi application to ensure it stays at the forefront of the field. You will have 5-7 years’ commercial experience development web applications in Java SE or EE and several years’ experience acting in the capacity of a design authority. As a Full Stack Developer with a back-end focus, you will design, develop, and maintain scalable, high-performance applications. While you'll work across the full stack, the primary emphasis will be on building and optimizing robust server-side solutions, APIs, and database management. Collaboration with front-end developers, product managers, and DevOps engineers will be integral to delivering seamless and efficient user experiences. Key Responsibilities Back-End Development: Design, develop, and maintain server-side applications and APIs using predominantly Java Architect scalable and high-performance systems to support business growth. Implement secure, efficient, and reliable data storage and retrieval mechanisms. Full Stack Development: Develop and integrate front-end components React as needed. Work closely with front-end developers to ensure seamless integration between client and server. Participate in designing user-friendly interfaces and responsive applications. Architecture and Design: Collaborate with the engineering team to design scalable application architecture. Ensure best practices in code design, security, and performance. Conduct code reviews Collaboration: Work closely with front-end teams to integrate user-facing elements with server-side logic. Collaborate with product managers and stakeholders to understand and refine requirements. Coordinate with DevOps to optimize deployment pipelines and server infrastructure. Performance & Quality: Optimise applications for maximum speed, scalability, and reliability. Conduct code reviews, implement testing strategies, and ensure adherence to best practices. Troubleshoot and resolve complex technical issues, ensuring minimal downtime. Qualifications Education: Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience. Technical Skills: Proficiency in back-end languages such as Java Experience with relational and non-relational databases e.g. PostgreSQL, MySQL Strong understanding of RESTful APIs, GraphQL, and web services. Experience with cloud platforms such as AWS, Azure Familiarity with containerization e.g., Docker Knowledge of version control systems e.g., Git Front-End Knowledge: Basic proficiency with front-end frameworks such as React Understanding of HTML, CSS, and JavaScript. Problem-Solving Skills: Ability to diagnose and resolve performance bottlenecks, scalability challenges, and other technical issues. Agile Development: Experience working in Agile environments with tools like Jira and Confluence. Preferred Qualifications Familiarity with cloud platforms (AWS, Azure, or GCP) and serverless architecture. Knowledge of CI/CD pipelines and DevOps practices. Experience with message queues and streaming platforms (e.g., Kafka, ActiveMQ). Strong understanding of data modelling and API versioning.


- Company Name
- Radley James
- Job Title
- Head of DevOps
- Job Description
- A fast-growing FinTech firm at the forefront of innovation, delivering cutting-edge financial solutions that empower businesses and consumers. With a focus on automation, scalability, and security, we are looking for a visionary Head of DevOps to lead the DevOps strategy, ensuring high availability, efficiency, and performance across the cloud-based infrastructure. The Role: As the Head of DevOps, you will play a pivotal role in shaping and driving the DevOps culture, infrastructure, and automation processes. You will lead a team of engineers, collaborating closely with development, security, and operations teams to deliver seamless and scalable solutions. This is a hands-on leadership role where you will define best practices, implement cutting-edge technologies, and enhance the CI/CD pipelines, cloud infrastructure, and monitoring systems. Key Responsibilities: Define and implement the overall DevOps strategy to support business growth and scalability. Lead, mentor, and grow a team of DevOps engineers. Drive automation of infrastructure, deployment, and monitoring processes. Optimize CI/CD pipelines for efficiency and security. Manage cloud infrastructure (AWS, Azure, or GCP) ensuring resilience and cost-effectiveness. Collaborate with development teams to ensure seamless application delivery. Implement and maintain security best practices, compliance, and governance. Monitor and improve system performance, incident response, and disaster recovery. Stay up to date with emerging technologies and industry best practices to drive innovation. Requirements: Proven experience in a senior DevOps or Cloud leadership role, preferably within FinTech or a high-growth technology company or Trading business. Strong expertise in cloud platforms (AWS, Azure, or GCP) and infrastructure as code (Terraform, CloudFormation, etc.). Proficiency in CI/CD tools (Jenkins, GitLab CI/CD, ArgoCD, etc.). Experience with containerization and orchestration (Docker, Kubernetes). Solid knowledge of networking, security, and compliance frameworks. Excellent scripting and automation skills (Python, Bash, etc.). Experience with monitoring, logging, and observability tools (Prometheus, Grafana, ELK stack, etc.). Strong leadership, communication, and stakeholder management skills. Why Join Us? Be part of a rapidly growing FinTech disrupting the industry with cutting-edge solutions. Work in a dynamic and collaborative environment with a focus on innovation. Competitive salary, performance-based bonus, and comprehensive benefits package. Hybrid working model with flexibility and work-life balance. Opportunity to shape the DevOps culture and make a real impact on the business.