Role: Senior Software Engineer (React, Java 11, PostgreSQL, RabbitMQ, Debian Linux and CFEngine)
Location: Hybrid (Approx. 2 days in Canary Wharf office, 3 Days Remote)
Salary: £70k + Stock Options, 25 Days Holiday + BHs & AE Pension
Are you a Senior Software Developer with experience in SaaS based development, API integration and code optimization on Real time systems? Our client is a system integrator who develop automated movement platforms to gather data and insights from smart buildings. They are looking for a Senior Software Engineer, with extensive and wide-ranging experience, able to work in a fast-paced environment.
In this role you will be the most senior software engineer in a small team, mentoring junior and mid-level developers including outsourced/temporary engineers. You must have a clear understanding of backend architecture, working with growing data models, and an ability to communicate architecture and design clearly. Experience in a distributed systems environment is required along with knowledge of how to develop, deploy and manage both cloud-based (AWS and other providers) and on-premises environments. Ideally you will have an understanding of post-deployment operational concerns and how to ensure development work supports them.
- React, Java 11, PostgreSQL, RabbitMQ, Debian Linux and CFEngine
- Experience with any version of Java, and functional programming
- Experience designing data models and implementing them in a SQL database.
- Understanding of distributed systems and message queues.
- Knowledge of how to administer a Linux system, especially a server.
- Senior Developer experience
This is an excellent opportunity to engage with a successful and growing company and establish yourself as pivotal stakeholder in the business where you can shape the development roadmap and be recognized when the business is sold or floats.
If you wish to apply for this position, please email us at firstname.lastname@example.org