Senior Software Engineer (C#/.Net)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior Software Engineer (C#/.Net): Building and maintaining key platform components including baskets, orders, and checkout services for a restaurant SaaS platform with an accent on scalability, reliability, and distributed systems. Focus on designing complex architectures, implementing event-driven systems with Kafka, and optimizing cloud infrastructure.
Location: Fully remote, but must be based in Northern Ireland
Company
is a leading SaaS platform accelerating digital transformation in the restaurant industry by providing digital ordering, payment, and guest engagement solutions.
What you will do
- Lead the design and architecture of complex distributed systems and influence overall technical strategy.
- Own the delivery of large-scale features and projects, coordinating efforts across multiple teams.
- Provide mentorship and technical leadership to junior and senior engineers to foster a culture of continuous improvement.
- Collaborate with Product and Design stakeholders to shape requirements and balance quality with delivery timelines.
- Ensure the implementation of resilient, scalable systems and lead troubleshooting and incident management efforts.
- Optimize development practices, including CI/CD processes, infrastructure as code, and test automation.
Requirements
- Bachelorβs Degree in Computer Science, Software Engineering, or equivalent practical experience.
- 8+ years of experience in software engineering.
- Advanced proficiency in C#/.Net and experience with large-scale complex systems.
- In-depth understanding of distributed systems architecture (e.g., microservices, event-driven architecture using Kafka).
- Proficiency in AWS, Kubernetes/EKS, and DevOps tools like GitHub Actions, Octopus Deploy, and Terraform.
- Strong leadership skills with the ability to guide technical efforts across multiple teams.
Culture & Benefits
- Full remote flexibility within Northern Ireland.
- Integration of modern AI coding agents (Claude Code and GitHub Copilot) into the daily workflow.
- Hands-on AI training to enhance engineering effectiveness.
- Opportunity to have a meaningful influence on business-critical areas of a growing platform.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β