Principal Software Engineer
Flooid is an innovative software technology company offering cutting edge retail and hospitality solutions to major global brands, from point of sale, mobile, online, social, and beyond, as well as solutions for Cloud and Managed Services, ensuring our retail partners have everything they need to make the sale. Our customers’ needs are at the heart of what we do, and that focus has resulted in great historical success and an exciting strategy for where we are headed in the future.
Role: Principal Software Engineer
Location: Cincinnati, Ohio (this is a full-time, in-office position)
Requirements
Role and Responsibilities
The Flooid Principal Software Engineer will be part of the team that is transforming and evolving our product suite. The right candidate will have a strong background in Java development, an understanding of modern Microservices architectures, and experience with multiple front-end technologies.
Primary responsibilities include the following:
- Building complex, scalable software systems that can be successfully delivered to customers.
- Building applications from scratch.
- Transforming and modernizing the company's product suite.
- Developing and unit testing assigned software features and functionalities.
- Performing technical root cause analysis