At a Glance
- Tasks: Design and implement scalable software solutions for the restaurant industry.
- Company: Join Olo, a leading SaaS platform transforming restaurant experiences.
- Benefits: Enjoy remote work flexibility, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact in the restaurant tech space with innovative solutions.
- Qualifications: 5+ years in software engineering, strong C# and .NET skills required.
- Other info: Collaborative team culture with a focus on continuous improvement and best practices.
The predicted salary is between 36000 - 60000 £ per year.
Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalised and profitable guest experiences. As a Senior Software Engineer at Olo, you will develop, scale, and monitor solutions and services that facilitate the transmission of online orders to our customers. Our team has the mission to create tools and features that enable the brand's day-to-day operations. We aim to collaborate well. We encourage new ideas and experimentation. No part of the codebase is off-limits. You’ll work with a passionate team dedicated to delivering amazing products using modern technologies. This position is fully remote and allows you to work from anywhere within Northern Ireland.
What You’ll Do
- Design and implement scalable, high-quality components and services that align with team and company goals.
- Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance.
- Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions.
- Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively, while communicating clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution.
- Take a proactive approach to support, digging into issues to identify root causes and developing long-term, proactive solutions to prevent recurrence.
- Document and share knowledge effectively to elevate the team’s technical expertise.
- Champion best practices in software development, agile methodologies, and continuous improvement.
What We’ll Expect From You
- 5+ years of experience in software engineering, including excellent knowledge of C#, .NET and object oriented concepts.
- Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture.
- Experience writing unit tests and testable code.
- Demonstrates strong problem-solving skills and the ability to navigate complex technical challenges.
- Exhibits excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes.
- Delivers constructive feedback that empowers individuals and strengthens the team.
- Communicates technical concepts clearly, adapting to both technical and non-technical audiences.
- Consistently meets sprint and quarterly commitments while maintaining high standards of quality and efficiency.
Our tech stack includes:
- Frontend: React, ASP.NET MVC
- Backend: .NET (C#), SQL Server
- Tests: NUnit, xUnit, Playwright
- Infrastructure: AWS, TeamCity, Octopus, Datadog, and Sumo Logic.
About Olo
Olo is a leading restaurant technology provider with ordering, payment, and guest engagement solutions that help brands increase orders, streamline operations, and improve the guest experience. Each day, Olo processes millions of orders on its open SaaS platform, gathering the right data from each touchpoint into a single source—so restaurants can better understand and better serve every guest on every channel, every time. Over 700 restaurant brands trust Olo and its network of more than 400 integration partners to innovate on behalf of the restaurant community, accelerating technology’s positive impact and creating a world where every restaurant guest feels like a regular.
Software Engineer - In-Store Systems Northern Ireland in Belfast employer: Wisely Inc.
Contact Detail:
Wisely Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - In-Store Systems Northern Ireland in Belfast
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, or join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at Olo.
We think you need these skills to ace Software Engineer - In-Store Systems Northern Ireland in Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role at Olo. Highlight your expertise in C#, .NET, and any relevant projects that showcase your problem-solving skills and ability to work with modern technologies.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about the restaurant tech industry and how you can contribute to our mission. Share specific examples of your past work that demonstrate your ability to collaborate and innovate within a team.
Showcase Your Technical Skills: Don’t forget to mention your experience with distributed/microservices architecture and your approach to writing unit tests. We love seeing candidates who can communicate technical concepts clearly, so make sure to highlight this in your application.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Wisely Inc.
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially C#, .NET, and microservices architecture. Be ready to discuss your experience with these tools and how you've used them to solve real-world problems.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex technical challenges you've faced and how you navigated them. Highlight your thought process and the steps you took to arrive at a solution, as this will demonstrate your analytical skills and ability to think on your feet.
✨Communicate Clearly
Practice explaining technical concepts in simple terms, as you'll need to adapt your communication style for both technical and non-technical audiences. This skill is crucial when collaborating with product managers and stakeholders.
✨Emphasise Collaboration and Feedback
Be ready to discuss how you've worked in teams and contributed to a collaborative environment. Share instances where you've given or received constructive feedback, as this shows your commitment to continuous improvement and team success.