Capita logo
Capita

Capita is a leading provider of business process services, driven by data, technology and people. #CreatingBetter

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1984H1B SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

57 days ago

Salary

0

Seniority

Senior

Professional CertificateEnglishAzure

Job Description

Senior Software Engineer

Capita

• Building and configuring applications in a Microsoft Dynamics / Power Platform stack • Documenting and refactoring complex programs/scripts • Ensuring team adherence to project quality standards • Applying agreed standards and tools to achieve well-engineered outcomes • Communicating client specifications to development teams • Assisting with application troubleshooting and debugging • Participating in reviews of own work and leading reviews of colleagues' work • Keeping projects on schedule to meet deadlines • Collaborating with technical teams to develop and agree system integration plans and report on progress • Defining complex/new integration builds • Ensuring that integration test environments are correctly configured • Designing, performing and reporting results of tests of the integration build • Educating junior developers on best practices • Taking part in various business activities like client communications

Job Requirements

  • Certified as PL-400 Power Platform Developer
  • Microsoft Dynamics 365 / Power Platform stack
  • Azure exposure (expected as part of Power Platform work)
  • Strong documentation and handover experience
  • Management skills – both from a person management perspective and from the overall control of the process
  • Ability to handle meetings – organising, chairing and documenting meetings and ensuring actions are followed up on
  • Business awareness, specific knowledge of the organisations business area, drivers, structures and priorities
  • Ability to mentor and coach team members
  • Ability to organise, prioritise and monitor own workload and that of the team

Benefits

  • 23 days’ holiday (rising to 27) with the opportunity to buy extra leave
  • The opportunity to take a paid day out of the office, volunteering for our charity partners or a cause of your choice
  • Company matched pension, life assurance, a cycle2work scheme, 15 weeks’ fully paid maternity, adoption and shared parental leave, paternity pay of two weeks
  • Voluntary benefits designed to suit your lifestyle – from discounts on retail and socialising, to health & wellbeing, travel and technology
  • Access to our Employee Network Groups, which represent every strand of diversity and allow colleagues to connect and learn from each other on an open, inclusive platform

Related Job Pages

More Full-stack Engineer Jobs

fuboTV logo

Software Engineer, Video Input - Output Systems

fuboTV

Founded in 2015, fuboTV is a sports-focused, live-TV streaming service backed by some of the largest media companies in the world. Based in New York, New York,

Title: Software Engineer, Video Input/Output Systems Location: New York United States Job Description: About Fubo: FuboTV Inc. is a consumer-first live TV streaming company that is defining the future of TV. Ranked among Fast Company's Most Innovative Companies (2026) and the Financial Times' The Americas' Fastest-Growing Companies (2026, 2025), FuboTV owns Hulu + Live TV (entertainment), Fubo (sports) and Molotov (entertainment and sports), which stream in markets around the globe. Our Mission: Our mission is to deliver premium sports, news and entertainment programming through a best-in-class user experience that offers greater choice, flexibility and value. About the Role: - This role is a New York City based HYBRID position. Candidates must be located in NYC, and willing to come into the office on a hybrid basis, three times a week (Tuesday, Wednesday, Thursday).* We're looking for a Software Engineer with a strong backend development foundation and a good understanding of infrastructure fundamentals and principles. In this role, you'll play a critical part in building and maintaining scalable, reliable, and performant systems that power our video infrastructure and core services. This role requires a hands-on engineer who is comfortable operating across both software delivery and system reliability. The Video Input/Output Systems team manages all aspects of linear video, including ingest, storage, distribution, advertising, scheduling, and client playback at scale. This is an exciting opportunity for a software engineer to collaborate with internal and external stakeholders, designing efficient systems to meet key business needs. You will work closely with our Streaming Media Operations (Acquisition, Encoding, Operations), Advertising Engineering, Platform, Product Management, Players, Content Distribution, and Sales teams to develop integrated solutions. What You'll Do: - Design and develop high-throughput, low-latency video backend services, with an emphasis on scalable architecture, efficient data processing, and fault-tolerant system behavior under peak traffic conditions - Instrument services with detailed metrics, distributed tracing, structured logging, and health checks to support real-time observability and actionable alerting - Own the reliability lifecycle-from designing SLIs/SLOs to leading incident response, triage, on-call rotations, and long-term reliability engineering initiatives - Architect scalable and event-driven services and microservice to support millions of concurrent viewers - Collaborate deeply with SRE and partner teams to optimize service performance across edge caches, CDNs, and cloud regions, with attention to cost, failover resilience, and traffic shaping - Participate in design reviews, code reviews, and technical planning to ensure long-term system health, maintainability, and resilience What We're Looking For: - 3+ years of experience delivering production-quality software in complex, high-traffic environments, with expertise in Go (primary), Python, Java, or similar languages - Strong foundation in distributed systems, microservices architecture, and event-driven design patterns - Proven infrastructure skills, including monitoring, alerting, logging, and incident response best practices - Experience designing and consuming RESTful APIs, and working with relational or SQL-like databases - Familiarity with video playback services and streaming technologies such as HLS, DASH, CMAF, SSAI, DRM, and signaling protocols like SCTE-224, SCTE-35, POIS - Skilled in deploying and managing systems in cloud environments (e.g., GCP, AWS), with Kubernetes, Terraform, Prometheus, Grafana, or equivalent tools for observability and infrastructure-as-code - Experience with caching strategies, CDN optimizations, and backend performance tuning is a strong plus - An effective communicator and collaborator, comfortable mentoring others and driving cross-functional projects end to end Bonus Points: - Experience in video streaming, CDN, or media infrastructure domains - Experience with Large Language Models (LLMs) or machine learning techniques to optimize manifest personalization, enhance ad targeting, or improve viewer experience prediction - Familiarity with content recommendation engines, audience segmentation, or A/B testing frameworks for optimizing playback and monetization strategies Perks & Benefits: - At Fubo, you will have the opportunity to personally influence what live media looks like after it goes through its next big transformation - Fubo provides a highly competitive compensation based on experience and market standards - Robust benefits package, including Health/Dental/Vision coverage, 401k, Life Insurance, and commuter benefits - Free Premium Fubo Account - Unlimited PTO days and regular company-wide activities - Fubo's main headquarters are located in Midtown Manhattan, with offices in Paris, and Bangalore - Fubo is an e-verified company Fubo's minimum base salary for this role if hired in New York City is $160,000 per year; maximum base salary for this role is $185,000 per year. Additionally, this role is eligible to participate in Fubo's equity plan, annual cash bonus plans, unlimited PTO, and a full range of medical benefits. The final offer amount will be at the company's sole discretion and determined by multiple factors, including years and depth of experience and expertise, and other business considerations.

New York
$160K - $185K / year
Full TimeRemoteTeam 201-500

Descriptif du poste 🚀 Rejoins la Squad Compta Engagement chez Dougs Tu es passionné·e par le clean code, le travail en équipe et les produits à fort impact ? Tu veux contribuer à moderniser la comptabilité pour la rendre plus simple et plus humaine ? Le mantra simplifier la vie des entrepreneurs pour qu’ils réussissent résonne en toi ? 👉 Ce poste est pour toi ! Chez Compta Bilan, on révolutionne la comptabilité avec une solution pensée pour simplifier la vie des entrepreneurs, mais aussi de nos collaborateurs comptables ! Notre stack technique est moderne et en constante évolution : - 🧑‍💻 NestJS et PostgreSQL côté backend, Angular côté frontend. - ☁️ Infrastructure cloud GCP - 💠 Méthodo inspirée de Shape Up, adaptée à notre contexte 💪 Et toi dans tout ça ? Tu rejoindras le Domaine Compta Core et plus précisément la Squad Compta Bilan, en charge de la comptabilité des plus grandes entreprises clientes chez Dougs : conformité, fiabilité, automatisation… que des sujets clés avec d’énormes impacts business et utilisateur. 💡 En parlant de nos utilisateurs, chez Compta Bilan il y a aussi les équipes comptables en interne, idéal pour avoir accès à des explications ou des feedbacks. Nos clients ne sont pas en reste car la Squad développe aussi des fonctionnalités pour nos plus de 36 000 clients (et en constante croissance). Avec qui travailleras-tu au quotidien ? La Squad est aujourd’hui composée d’une PM (ALice), de 2 SE (Tahar, Jordan, Mouhad) et un Lead SE (Romain). Et aussi des collaborateurs au rôle transverse : - Marlène (Product Designer) - Baptiste et Nicolas (Expert Angular) - Valérie (Lead PM) - Sam et Lucas (Architectes) - Paloma (Lead Product Designer) - Alec (Engineering Manager) 🛠️ Tes missions - Concevoir, développer, tester et faire évoluer notre périmètre ; - Créer de nouvelles fonctionnalités robustes, lisibles et maintenables ; - Contribuer aux revues de code, proposer des améliorations produit et techniques ; - Veiller à la performance et à la scalabilité de la plateforme ; - Soutenir nos collaborateurs comptables au quotidien ; - Participer à la veille technologique, à l’amélioration continue de notre stack et de nos pratiques ; - Être actif·ve dans le recrutement de tes futur·es collègues. 👀 Et toi, qui es-tu ? - Tu as au moins 5 ans d’expérience professionnelle en développement web, avec une solide maîtrise de NodeJS / TypeScript et PostgreSQL ; - Tu es curieux·se, capable de discuter avec des comptables avec leur langage (vulgarisation) pour comprendre leur besoin et vulgariser tes demandes ; - Tu crois à la force du collectif, à la bienveillance et au feedback constructif ; - Tu es autonome, mais tu aimes aussi faire du pair programming ; - Tu sais collaborer avec des profils variés (tech, produit, métier) ; - Tu veux pratiquer le DDD, Clean Code et des approches modernes ; - Tu considères que chaque problème a une solution simple ; 🙌 Encore mieux si: - Tu as l’habitude de travailler dans un esprit start-up / scale-up en forte croissance ; - Tu connais déjà la comptabilité ; 💙 Pourquoi nous rejoindre ? Parce que Dougs c’est : - Une entreprise en constante croissance et stable financièrement depuis des années ! - Un produit utile, concret, qui simplifie la vie de milliers d’entrepreneurs ! - Une culture d’équipe forte : entraide, autonomie, transparence ! - Un cadre technique exigeant et bienveillant ! - Et surtout… des collègues passionné·es et motivé·es ! Qui sont-ils ? Dougs, c'est un cabinet d’expertise comptable nouvelle génération avec une ambition claire : simplifier la vie des entrepreneurs pour qu’ils réussissent. Notre secret, c’est de proposer aux entrepreneurs une approche révolutionnaire de la gestion d’entreprise, grâce à une alliance parfaite entre conseil et tech ! 🚀 Accompagner les entrepreneurs pour qu’ils réussissent. Aujourd'hui je vais te raconter une histoire, celle de Dougs. Dougs, c’est avant tout une histoire humaine, c’est la rencontre de Véronique, Sarah et Patrick, experts-comptables et de Florent, ingénieur. C’est une société disruptive qui réinvente sans limite l’accompagnement des entrepreneurs. Dougs, c’est bien plus qu’un cabinet d’expertise comptable. Avec une équipe de plus de 100 ingénieurs et 300 professionnels des métiers (experts comptables et avocats), Dougs, c’est une société qui bouscule les codes. En 2023, notre vision a pris une nouvelle envergure avec une levée de fonds de 25 millions d'euros. Demain ? Nous allons bâtir une équipe de 500 passionnés partageant nos valeurs : Simple, Professionnel, Enthousiaste, Fantastique, Efficience totale, Voir grand. C'est par une approche innovante et révolutionnaire de la comptabilité et de l’entrepreneuriat que Dougs change la donne pour plus de 36 000 entrepreneurs. Alors, prêt à faire partie de l'aventure ? Rejoins-nous ! Précisions du Poste Le poste est ouvert en télétravail partiel ou à 100 %, tout est possible ! Les locaux se situent à Bron collé à Lyon. Facilement accessible en transport en commun, arrêt de tram T5 Parc du Chêne, Bus 52, Bus ZI7… Bref de quoi faire… Adresse : 32 rue du 35ème régiment d’aviation 69500 Bron Poste ouvert aux personnes en situation de handicap Type d'emploi : Temps plein, CDI Rémunération : 50 000,00€ à 55 000,00€ par an Déroulement des entretiens Voilà le déroulement de notre processus que nous souhaitons rapide. C’est aussi très important pour nous qu’après chaque étape tu reçoives un feedback constructif expliquant notre décision, surtout si nous souhaitons mettre fin au processus. - (30 min) Qualification Talent: Entretien visio avec Emilie, Head Of Talent Un test technique à réaliser chez toi - (1h) Tech fit: Débrief de ton test avec Jonathan (Lead SE) et Lucas (architecte) ou un SE de la squad - (1h) Team fit : Un échange avec Alec (Engineering Manager) - Prise de décision

France
€50K - €55K / year
Dropbox logo

Infrastructure Software Engineer

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Build infrastructure capable of managing metadata for hundreds of billions of files, handling hundreds of petabytes of user data, and facilitating millions of concurrent connections. • Assist in expanding Dropbox's role as the data-fabric, linking hundreds of millions of applications, devices, and services worldwide, while spearheading efforts to improve interoperability and adaptability across various ecosystems. • Measure and optimize Dropbox's analytics platform to maintain its status as one of the most advanced in the industry for extracting meaningful insights from vast data volumes. • Collaborate with cross-functional teams to innovate and implement solutions that enhance the performance, reliability, and security of Dropbox's infrastructure, ensuring a seamless experience for users worldwide.

Poland
zł272K - zł368K / year
Full TimeRemoteTeam 1,001-5,000Since 2003H1B No Sponsor

• Drive collaboration with multiple vendors to establish comprehensive estimates, delivery plans, and timelines for projects or programs within an application family. • Ensure the technological integrity and quality of vendor solutions, providing accountability across concurrent projects or programs. • Lead the delivery and technical guidance across an application family, ensuring alignment with strategic initiatives. • Serve as a technical leader for large or complex projects, including: Strategizing to optimize and modernize technology, focusing on technical debt reduction where applicable. • Leading knowledge-sharing efforts to strengthen internal and vendor partner expertise. • Acting as a subject matter expert on intricate components of the application environment. • Partner with architects to influence strategic decisions on the use, retirement, or addition of technology within the enterprise architecture. • Provide high-level technical expertise to projects involving multiple complex technology components. • Establish and promote the best practices, reusable components, and guidelines to optimize technology usage. • Lead incident response and problem resolution for critical production issues, ensuring thorough root cause analysis and long-term solutions. • Take on special projects or initiatives as assigned, often with organization-wide visibility and impact.

United States
Job Closed