Job Closed
This listing is no longer active.
Software Engineer – .NET
Location
United Kingdom
Posted
12 days ago
Salary
£30K - £40K / year
Seniority
Senior
Job Description
Software Engineer – .NET
Future Publishing
• Support and maintain the backend infrastructure powering the Renewal mobile application • Deliver technical solutions using Azure Functions • Design and implement new features and services • Maintain and improve existing Azure-based infrastructure • Ensure all changes are well-architected, thoroughly tested, and aligned with technical standards • Collaborate with mobile app development team, ML/analytics engineers, and cross-functional stakeholders
Job Requirements
- C# and .NET (experience with Azure Functions specifically is highly desirable)
- Microsoft SQL Server / Azure SQL Database
- Azure Services (particularly Azure Functions, Azure Blob Storage, and Azure B2C)
- RESTful API design and development
- Experience with third-party API integrations (Salesforce experience is a plus)
Benefits
- Uncapped leave, because we trust you to manage your workload and time
- When we hit our targets, enjoy a share of our profits with a bonus
- Refer a friend and get rewarded when they join Future
- Wellbeing support with access to our Colleague Assistant Programmes
- Opportunity to purchase shares in Future, with our Share Incentive Plan
Related Guides
Related Job Pages
More Backend Engineer Jobs
Back-End Engineer, AI
DeelDeel helps businesses hire anyone, anywhere. It's global payroll for employees and contractors from around the world.
• Identify and prioritize high-impact technical and product problems • Design, code, and deliver high-quality, scalable applications with Node.js • Ensure systems are efficient, reliable, and scalable under real-world conditions • Lead execution through others (not just individual contribution) • Partner with GTM Teams to ensure technical work drives business outcomes • Run, monitor, and iterate on live workflows. You don't set it and walk away — you own the quality and performance of what's in production.
Mid Ruby on Rails Engineer
ZipdevZipdev is a staffing and recruiting company that works with its clients to hire for tech positions. As an employer, the company aims to foster a flexible work environment that prom
• Full-Stack Development: Build and maintain production-grade features using Ruby on Rails across all layers of the stack. • Systems Integration: Design and implement seamless integrations with various third-party APIs. • Database Optimization: Manage relational databases (PostgreSQL), focusing on schema design, indexing, and performance tuning. • Quality Assurance: Write comprehensive automated tests using Capybara and Playwright to ensure high-quality deployments. • Collaborative Design: Participate in domain modeling, application architecture discussions, and the refinement of team development practices.
Role Description As Marqeta’s Senior Cloud Database Engineer, you will join our Cloud Database Engineering team wherein you will be responsible for all databases that power Marqeta’s card issuing platform. You’ll be at the heart of all things Databases: - Automating the lifecycle of AWS Aurora instances. - Working closely with application teams to analyze Database performance. - Innovating in building Marqeta’s next-generation, highly available and resilient Database solutions. Marqeta’s platform supports high cardholder availability across multiple regions globally, serving over 5 billion transactions annually. The Cloud Database Engineering team operates at the center of everything Marqeta does, and there is endless opportunity to make a sizable impact across your team and the whole business. We work Flexible First. This role can be performed remotely anywhere within Ontario or British Columbia, Canada. We’d love for you to join us! Qualifications - 5+ years experience as a backend engineer and a Bachelor's degree. In lieu of a degree, 7+ years of relevant experience may suffice. - Experienced with cloud native databases (AWS preferred), including transactional RDBMS such as Aurora, MySQL, and Postgres, as well as NoSQL databases such as DynamoDB or MongoDB. - Experienced in cloud based high availability, disaster recovery, and distributed systems including replication and failover. - Experienced in IaaC, automation and orchestration tools (Terraform, AWS Step Function, etc.). - Experienced CI/CD — pipelines, job runners, deployment automation. - Solid understanding of database administration: internals, query tuning, indexing, and performance metrics. - Proficient in Python. - Experience with Linux commands and shell scripting. - Experienced in monitoring and observability tools: Datadog preferred. - Strong sense of ownership — you follow through, raise issues proactively, and take accountability for your work. - Curious and committed to continuous learning — you actively keep up with industry trends and apply new knowledge to your work. - You have a team-oriented approach – can effectively work on a project and cross-functionally with other teams. Requirements - Logical/physical migrations + blue-green switchovers (current strategic work). - Database fleet management. - AI tooling fluency. - Basics in Java. - Experience with payments or the FinTech space. - Experience with ProxySQL and/or RDS Proxy. Benefits - Multiple health insurance options. - Flexible vacation time. - Retirement savings program with company contribution. - Equity in a publicly-traded company. - Monthly stipend to support our remote work model. - Annual “development dollars” to support our people growth and development. - Family-forming benefits and up to 20 weeks of Parental Leave. Company Description Marqeta is on a mission to change the way money moves. We’re one of the earliest enablers of embedded finance, a market opportunity sized up in the trillions. Our card issuing platform provides unprecedented flexibility and control for companies to issue cards, authorize transactions, and manage payment operations in real time. Marqeta is powering the most well-known brands in the new economy (Block, Cash App, Affirm, Instacart, Doordash, Uber, Walmart, etc). You don’t need to be a Payments expert to join the Marqeta Team, let us help you with that. This is the opportunity of a lifetime to work with innovators around the world and unlock equitable financial access for all.
• Actively participate across the entire solution conception and development lifecycle, from the Discovery process—helping to identify the right problem to solve • Contribute to technical refinements to structure solution designs • Interact with interdependent squads to ensure alignment and integration of solutions • Develop frontend (React) and backend (.NET Core) layers as required, including unit tests to ensure quality and security • Ensure proper configurations for DevOps processes, and plan and monitor production deployments • Monitor the post-release environment to ensure stability and performance • Apply advanced AI techniques, using tools such as Python (LangChain, Langgraph), RAG, prompt engineering and agent evaluation (EVALs) • Work with AWS infrastructure (DocumentDB, Lambda, ECS, S3, Redis) and CI/CD tools (GitHub Actions, Terraform, Docker) • Collaborate on the development and integration of intelligent agents; knowledge of MCP and Go is a plus


