We are seeking an experienced and self-motivated Software Engineer to join our Group Technology team on a 6-month contract. This is an exciting opportunity to play a key role in Prometheus, a major Estate Agency transformation programme focused on modernising CRM capabilities and customer journeys across its brands. It brings together improvements to the existing CRM, migration from legacy platforms, new digital customer experiences, data migration and reusable enterprise integration capabilities.
As a Contract Software Engineer, you will develop, support and enhance the business systems and applications using Azure, .NET and SQL Server. Working within the Prometheus, you will design, build, test and enhance secure, maintainable software and integration capabilities that enable CRM modernisation and connected digital journeys. Working with engineering, architecture, product, data and QA colleagues, you will contribute to assigned workstreams, including relevant legacy-system integrations and event-driven services, while maintaining existing engineering standards.
Experience and Skills Required:
Essential:
Highly Desirable:
- Experience with concurrent programming techniques, parallelism, and threading
- Experience working with distributed systems and microservice architectures
- Experience with high-scalability projects
- Experience developing front-end applications using React
- Experience with Github
- Experience building and integrating APIs and services across CRM, legacy and cloud platforms.
- Familiarity with event-driven architectures, messaging, asynchronous processing and data migration interfaces.
- Understanding of secure customer-facing digital services and integrations supporting web or mobile applications.
Desirable
-
- Microsoft certified status
- An understanding and/or experience with GraphQL
- An understanding and/or experience with Terraform
Our Commitment to Inclusion
Connells Group is an equal opportunities employer and is committed to creating a diverse, inclusive and authentic workplace. We welcome applications from all suitably qualified candidates, regardless of sex, race, disability, age, sexual orientation, gender identity, religion, or belief, marital status, or pregnancy and maternity status.