As an experienced Software Engineer you will be heavily involved in building out our core technology stack. You will be helping build, maintain and scale our Lighthouse suite of technology solutions, (details below). This position requires you to be comfortable with designing, building and refactoring robust and scalable code utilising modern technologies such as Microsoft ASP.NET Core with C#, React, Redux, RxJs and Typescript.
Furthermore, your experience will lend itself towards being an influential contributor towards solving difficult problems, therefore you will be expected to be comfortable towards contributing in architectural design discussions and breaking down task planning sessions with our product management team.
In short, we are looking for great software engineers who share our curiosity for learning and ambition to keep improving. We offer a clear opportunity to test your skills by delivering incredible software that delivers impactful results for our customers.
We do not expect anyone to meet every expectation below, so please use the following as a guide only, if you learn fast and have a strong foundational skill set and experience, we’d like to hear from you.
The solutions within Lighthouse seamlessly integrate with one another to trigger business processes automatically, rather than with manual intervention. This ensures logistics management operations always run in a consistent, standardised and transparent way. Advanced analytics and machine learning are used to build client supply chains which are faster, more robust, and more responsive to change. Continual improvement across systems allows the modules to integrate also with our clients’ systems bringing theoretical collaboration in the supply chain to reality.
Lighthouse works seamlessly with supply chain orchestration technology. Powered by real-time data and machine learning, the orchestration technology enables frontline supply chain experts to have full visibility and control of global operations, make informed decisions quickly and deliver measurable results via a single collaborative platform.
Helpful Skills and Experience
· 2+ years experience working with C# .NET / C# ASP.NET Core or equivalent OOP language experience
· Interest in scalable cloud native application development, utilising technologies such as Redis and ElasticSearch
· Experience working with relational and document databases such as MySQL and MongoDB
· Experience working with Docker
· Familiarity with modern cloud technologies such as Azure, AWS or Google Cloud Platform.
· Understanding of agile environments
Perks and Benefits
· Pension Plan
· Performance Bonus
· Remote Working
· Flexible Working