Senior Back-End Developer
They are always on the lookout for brilliant people to jump on board and help craft the next, most exciting, part of their story. As an award-winning computer vision and machine learning company who has recently secured substantial institutional investment, they are building industry-leading space planning and room visualisation tools to help people design beautiful living spaces irrespective of their design experience. It's hard, but rewarding work.
Right now they are looking for a Senior Back-End Developer to join their exciting and unique organisation. You will be an experienced Python/.NET Developer who can help then build technology into robust, world-class products. You will join their cross-functional feature teams to drive and develop the API platform, the central hub for all DigitalBridge systems. You will be directly engaged in cutting-edge work in the fields of AR, VR, computer vision, machine-learning and 3D image capture. You will be working closely with multiple teams across the business such as UX, Machine Learning Engineers, 3D Developers and Operations Support.
Working with them will give you the chance to develop your career in a rapidly growing environment, working in a great Manchester location. Join them and be part of a talented team, with diverse backgrounds and interests! Not currently based in Manchester? Don't let that put you off – let me know and we can talk about relocation!
What does the opportunity look like day-to-day?
They are looking for someone with experience of management and delivering successful commercial software products as we scale
You will have an impact as a hands-on back-end specialist in one of our multidisciplinary agile teams and by guiding and developing other engineers and their development processes in our community of practice
You will line manage a small team of developers and will proactively support the continued development of your team members and provide pastoral care
You should be happy taking on a variety of tasks and be motivated by learning new skills to solve problems as they arise.
What you will bring to the team:
Good commercial development experience working in an agile environment
Experience of effectively line managing team members to ensure consistency of approach to company guidelines
Experience with Python and an understanding of Python frameworks (in particular Django REST Framework)
Experience with .NET Core (in particular ASP.NET Core and Entity Framework Core)
An excellent understanding of good software design principles and the ability to coach people in how to write maintainable and secure code
A good understanding of API design and REST principles
Experience in engineering practices like TDD and continuous delivery and cloud native technologies like Kubernetes
Experience working within and growing a DevOps culture
Excellent problem solving abilities and resourcefulness
Excellent interpersonal skills and communication (both verbal and written)
An enthusiasm and passion for what you do and a desire to learn and continue to improve!
It will be great if you also have:
Experience managing cloud-based infrastructure and deploying highly-reliable microservice applications on AWS
Experience with Azure
Experience of secure software development in an agile setting
Experience developing applications with the Rust language
Experience deploying Artificial Intelligence/Machine Learning systems into production
Experience of NoSQL and Graph Databases.
Fabulous office space at Manchester Science Park
A relaxed and informal working environment
Central Manchester location
Working with a diverse, talented team
Food for Thought!: Kitchen with free tea & coffee, soft drinks, cereal and fruit
Great social activities
Referral bonus – if someone you introduce joins the company
Cycle To Work scheme