Software Engineer (6-Month Contract)
Job Description
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:
- Strong proficiency in C# and .NET development
- Proven experience with Azure
- Excellent SQL Server skills
-
Strong written and verbal communication skills, with the ability to engage effectively with both technical and non-technical stakeholders
- Willingness to work as part of a collaborative environment
- Skilled in software testing methodologies
- Experience with Scrum/Agile development methodologies
- Strong knowledge of object-oriented design
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 ***, race, disability, age, sexual orientation, gender identity, religion, or belief, marital status, or pregnancy and maternity status.