Shift4
Posted 22h ago

Senior Full-Stack Engineer - DBO

Shift4
Budapest, Budapest, Hungary
HybridFull Time
Responsibilities
  • designing services
  • building applications
  • mentoring teammates
Requirements
  • Bachelor’s or Master’s degree or equivalent experience
  • 8+ years of software development
  • Strong .NET and Angular expertise
  • Production operations experience
  • Agile delivery, and strong English communication
Technical tools mentioned
.NETC#ASP.NET CoreEntity FrameworkAngularTypeScriptNGRXRxJSMSSQLRabbitMQDockerKubernetesGitOpenTelemetryGitHub CopilotRedisAzureAzure Container Registry (ACR)OIDCOAuth2

Job description

Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.



What you will do. A glimpse into your role:


As a .NET & Angular Developer, you will contribute to the design, development, and support of modern in‑house DBO applications. You will play a key role in delivering high‑quality, secure, and scalable technology solutions that power Global Blue’s Tax‑Free Shopping products.
Working closely with your Development Lead and collaborating daily with Product, QA, UX, and DevOps, you will be part of a mature agile environment where engineering excellence, ownership, and collaboration shape the team’s success.
You will develop a deep understanding of our systems and be involved in every stage of the Software Development Lifecycle—from design through deployment and ongoing operations.

Every action has an impact. You will make a difference here if you:

  • Design and evolve scalable, maintainable services and web applications with clarity, simplicity, and long‑term sustainability in mind.

  • Apply Clean Architecture and clean coding practices daily; uphold SOLID, KISS, and YAGNI principles in both your work and peer reviews.

  • Take full ownership of quality: define testing strategies, build meaningful automated tests, and ensure reliable, regression‑resistant deliveries.

  • Champion secure‑by‑design approaches; mitigate vulnerabilities through thoughtful design, threat awareness, and defensive coding.

  • Take operational ownership of services: enable observability, build dashboards and alerts, and participate in incident response and post‑mortems.

  • Collaborate effectively with Product, QA, UX, and DevOps to refine requirements, identify risks, and communicate technical trade‑offs clearly.

  • Model and manage data using relational design best practices to ensure correctness, performance, and scalability.

  • Contribute to continuous improvement of engineering processes, developer experience, and documentation.

  • Mentor and coach teammates; share knowledge, pair program, and elevate the team’s engineering standards.

  • Use AI‑assisted engineering responsibly (e.g., GitHub Copilot) to improve quality and productivity while maintaining human oversight.


Key competencies to empower your journey. You’ll thrive in this role if you have:

Technical Skills

  • .NET 8–10 (C#): strong experience building modern web APIs, background services, and expertise with ASP.NET Core and Entity Framework.

  • Angular 19+ & TypeScript: experience with component architecture, state management (NGRX/RxJS), accessibility, and performance‑focused UI design.

  • Relational Databases (MSSQL): strong knowledge of schema design, indexing, query tuning, execution plans, locking, and troubleshooting.

  • RabbitMQ: understanding of durable messaging, retries/DLQs, idempotency, and resilient consumer patterns.

  • Containers & Orchestration: experience with Docker (multi‑stage builds, hardened images) and Kubernetes deployments.

  • CI/CD & Developer Experience: automated build/test pipelines, code review hygiene, git branching, and quality gates.

  • Observability: structured logging, metrics, tracing (OpenTelemetry or similar), and building meaningful dashboards and alerts.

  • Security: OWASP Top 10 and ASVS mindset, secure coding, OIDC/OAuth2, and awareness of PCI‑DSS requirements.

  • AI‑assisted Engineering: proficient using GitHub Copilot or IDE‑based agents with strong validation skills.

  • Engineering Excellence: Clean Architecture, Clean Code, SOLID, YAGNI, KISS, and comprehensive automated testing across unit, integration, and contract levels.


Soft Skills

  • Strong analytical and problem‑solving abilities.

  • Clear verbal and written communication skills in English.

  • Ability to explain complex technical topics to both technical and non‑technical audiences.

  • Collaborative, proactive team player in international and multi‑disciplinary environments.


Preferable skills and competencies

  • Experience with Nx monorepos and micro‑frontend architectures in large Angular ecosystems.

  • Knowledge of Redis and distributed caching patterns.

  • Experience with performance tuning across backend, database, and frontend layers.

  • Familiarity with Azure services (e.g., ACR, managed databases, monitoring).

  • Experience defining and implementing SLOs/SLIs with actionable alerting.

  • Background in payments/financial services or compliance‑driven environments.

  • Experience collaborating across multi‑team international setups.


Qualifications and education requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical field; or equivalent practical experience.

  • 8+ years of professional software development, with strong experience in backend or full‑stack engineering.

  • Proven experience operating services in production environments.

  • Hands‑on experience within agile delivery frameworks.

  • Strong English skills (written and spoken) in technical work environments.


Together, we go further
Great work happens when talented people come together in an inspiring, collaborative, and supportive environment. Here’s what you can expect:

  • A role in a fast‑growing, international company.

  • Opportunities for professional growth and continuous learning.

  • A multicultural, global workplace with inspiring colleagues.

  • A dynamic, innovative engineering culture.

  • A range of employee benefits, including: Employee referral program, Team‑building activities and events, Annual celebrations and more.


We embrace Agile ways of working, encourage internal mobility, and prioritize work‑life balance. Guided by our 5 Ways of Working, we value collaboration, client focus, innovation, and shared success.

Feels like you? Explore further!
Let’s write the future together: apply now!



We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

About Shift4

Provider of integrated payment processing and point-of-sale technology solutions.

Similar jobs

Full-Stack Engineer roles near Budapest, Budapest
5d
Save
Mark Applied
Hide
Full-Stack Developer
Budapest, Budapest, Hungary
HybridFull Time
Morgan Stanley
Morgan StanleyNYSE: MS: Global financial services firm providing investment and wealth management.
Strong full-stack development experience with backend services, APIs, frontend development, databases, testing, secure integrations, CI/CD, containerization, SDLC, and infrastructure or service-oriented environments.
C#.NET, Python FastAPI, Angular, Angular Material, TailwindCSS, DaisyUI, Ocelot, YARP, Apigee, OIDC, MS SQL, MongoDB, Jenkins, Docker, PowerShell, Python, Kafka
5d
Save
Mark Applied
Hide
Full-Stack Developer
Budapest, Budapest, Hungary
HybridFull Time
Morgan Stanley
Morgan StanleyNYSE: MS: Provides global investment banking, wealth management, and advisory services.
Strong full-stack development experience with backend services, APIs, front-end development, databases, testing, secure integrations, CI/CD, containers, SDLC, and infrastructure or service-oriented environments.
C#, .NET, Python, FastAPI, Angular, Angular Material, TailwindCSS, DaisyUI, Ocelot, YARP, Apigee, OIDC, MS SQL, MongoDB, Jenkins, Docker, PowerShell, Kafka
5d
Save
Mark Applied
Hide
Junior Full-Stack Developer (TypeScript / React ・ Supabase / Postgres)
Hungary or Budapest
HybridFull Time, Part Time
KFS DIGITAL
KFS DIGITAL: Provides digital management and software solutions for the hospitality sector.
Foundation in TypeScript/JavaScript and React, basic SQL and relational data knowledge, critical AI-tool use, clear English communication, and availability in Hungary or CET hours.
TypeScript, JavaScript, React, Postgres, Supabase, Python, Next.js, Vite, Tailwind CSS, Auth, Storage, Edge Functions, SQL, Git, GitHub, CI/CD, Claudflare, Cursor, Copilot, Claude, Debian
1w
Save
Mark Applied
Hide
Senior Full Stack Developer (Angular + ASP.NET Core)
Budapest, Budapest, Hungary
HybridFull Time
Bosch
Bosch: Global manufacturer of automotive and industrial engineering technology.
5+ YOE5+ years of software development experience with Angular, TypeScript, ASP.NET Core, C#, REST APIs, web services, SQL, relational databases, code reviews, and collaborative development; professional English proficiency.
Angular, TypeScript, ASP.NET Core, C#, REST APIs, SQL, Azure, AWS, CI/CD, DevOps, SAP R/3
4w
Save
Mark Applied
Hide
Senior Full Stack Engineer (Node.js / React / GCP)
Budapest, Budapest, Hungary
HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Commercial experience with Node.js, TypeScript, React, REST APIs, SQL, Google Cloud Platform, Docker, MongoDB, Redis, and CI/CD; strong communication and collaborative skills.
Node.js, TypeScript, React, REST APIs, SQL, Google Cloud Platform (GCP), Docker, MongoDB, Redis, CI/CD
1mo
Save
Mark Applied
Hide
Full Stack Developer
Budapest, Budapest, Hungary
HybridFull Time
Interactive Brokers
Interactive BrokersNASDAQ: IBKR: Automated global electronic brokerage and trading services provider.
5+ YOEDegree in computer science or related field; 5+ years Java development; Java EE, Spring, Oracle SQL experience; web dev with JavaScript/HTML/JSP; Vue.js familiarity a plus; strong analytical and English communication skills.
Java, Java EE, JavaScript, HTML, JSP, Vue.js, Spring, Oracle SQL
1mo
Save
Mark Applied
Hide
Senior Full Stack Engineer - Auth team
Budapest, Budapest, Hungary
HybridFull Time
Kpler
Kpler: Provides real-time data and analytics for global trade.
7+ YOE7+ years full-stack experience; CIAM experience (Auth0, Entra ID) and strong knowledge of OAuth2/OIDC; TypeScript, SQL, Docker, CI/CD experience; excellent English and mentoring ability.
Auth0, Entra ID, OAuth2, OIDC, TypeScript, SQL, Docker, CI/CD
2mo
Save
Mark Applied
Hide
Full-Stack Engineering Lead
Paris or Vienna or Tirana or Yerevan or Andorra la Vella or Baku or Brussels or Belfast or Brighton or Sofia or Birmingham or Zagreb or Copenhagen or Tallinn or San Marino or Lisbon or Belgrade or Budapest or Ljubljana or Podgorica or Helsinki or Athens or Tbilisi or Berlin or Milan or Dublin or Reykjavík or Pristina or Astana or Leeds or Riga or London or Liverpool or Vilnius or Luxembourg City or Valletta or Chisinau or Manchester or Oslo or Amsterdam or Warsaw or Bucharest or Madrid or Bratislava or Bern or Ukraine or Annaba or Algiers or South Africa or Port Louis or Bali or Porto-Novo or Bandar Seri Begawan or Kinshasa or Cairo or Beijing or Nicosia or Yaoundé or Casablanca or Abidjan or Constantine or Addis Ababa or Muscat or Victoria or Jakarta or Tokyo or Amman or Kuwait or Seoul or Kuala Lumpur or Ulaanbaatar or Antananarivo or Istanbul or Oran or Lima or Manila or Doha or Taipei or Tunis or Bangkok or Rabat or Singapore or Hanoi
RemoteFull Time
The Flex
The Flex: AI-powered operating system for managing flexible rental properties.
Experienced full-stack engineer with production system design and scaling experience, strong API, database, and cloud knowledge, leadership/mentoring ability, and strong communication and problem-solving skills.
Python, FastAPI, React, TypeScript, Supabase, PostgreSQL, AWS, OpenAI APIs, Stripe, Twilio, Docker, GitHub Actions, Airbnb, Hostaway, Google, Base360.ai