A degree in Computer Science (or related field). The motivation to work autonomously, take direction when and thrive in a fast-paced environment. The ability to deliver under pressure. Consulting skills - The ability to positively impact the work of an external team directly (traveling to client sites when possible). The state of mind to grow into an influential, trusted advisor. The ability to adapt to every client’s needs. Communication skills - The confidence to ask probing questions, articulate choices and explain decisions clearly. The ability to hear client requirements and translate into actionable technical specifications. Software solutions experience - We’re looking for an experienced hire within software development. You will have the ability to code software and develop web applications according to published standards, design guidelines and technical specifications. Experience with C# (WPF a plus), .NET Framework/.NET Core and reporting with SSRS, Excel or Tableau. Passion for new technology - The initiative to research and learn new technology, tools and processes quickly on-the-job or on your own. Managing client projects relating to custom software requests. Evaluating and investigating the technical approach to a clients’ need. Transforming client feature requests into technical solutions. Creating custom reports for clients, developing user interfaces. Integrating bespoke client features. Assisting our app services team with migrating our custom features to Argus Cloud. Assisting our functional consultants with reporting and data integration. Meeting with clients, when required. Supporting client deployment for custom work, when required. Reviewing functional specifications, estimating project timescales. Altus Group the leading provider of commercial real estate software for investment management and development. We are now looking for a experienced Developer to join our Software Consulting Services Team as a Technical Consultant. This is a great opportunity for a Developer looking to work autonomously with clients, consulting and managing projects. The successful candidate will work closely with clients across the Commercial Real Estate and Financial Services industries in building bespoke applications and reports, intuitive user interfaces and data integrations.