This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We founded iamproperty to do the things no one else was doing, but we’ve grown because we have the best people. It’s our team who drive our success and help make our culture unique, creative, and filled with personality. With over half our staff working remotely, location is not an issue either. Hiring people from all over the country has enabled us to broaden our reach, further adding to our diverse mix of teammates. We currently have over 750 talented members of staff who share one vision, working together to transform the property industry and helping our Partner Agents succeed! From CRM and auction to compliance, onboarding and conveyancing, our solutions work behind the scenes to give agents choice and control. We’re already working with over 7,000 UK Estate Agency branches to accelerate their success today, with a market leading ecosystem of solutions that ensures they have everything they need to manage their business, team and clients.
Job Responsibility
Designing, developing and implementing scalable software and data processing solutions using C#, ASP.NET Core, SQL Server, Azure and Python
Writing clean, efficient and maintainable code in line with engineering best practice and coding standards
Collaborating with cross-functional teams to deliver new features, enhancements and product improvements
Building and supporting high-volume data processing applications and services
Troubleshooting, testing and maintaining software applications to ensure performance, reliability and functionality
Participating in code reviews and contributing to a culture of continuous improvement and technical excellence
Developing and maintaining technical documentation to support ongoing development and knowledge sharing
Contributing to software engineering standards, processes and best practices across the technology team
Supporting the optimisation of databases, applications and cloud-based services
Keeping up to date with emerging technologies and industry trends to help drive innovation across the business
Requirements
A minimum of three years' experience in software development using C#, ASP.NET Core and ASP.NET MVC
Strong experience working with SQL Server and high-volume data processing environments
Experience developing and supporting applications within Microsoft Azure cloud environments
Proficiency in Python and/or other technologies used to collect and process data from web-based applications
Experience using GitHub for version control and collaborative software development
Strong understanding of software development best practices and engineering principles
Experience working within Agile software development environments
Excellent problem-solving and analytical skills with a methodical approach to development
Strong written and verbal communication skills
Ability to work effectively both independently and as part of a collaborative team
A passion for technology and a commitment to continuous learning and professional development
What we offer
Enhanced flexibility and working from anywhere
Birthday off
Annual wellbeing allowance
Discounts portal
Private Counselling with a weekly confidential helpline
SimplyHealth private healthcare plan
£150 Wellbeing Allowance per year
Working elsewhere policy (4 weeks per year)
Buy and sell annual leave scheme (upto 3 days per year)