Software Developer
We're looking for a Software Developer to work across two key parts of our technology platform: an internal web application (.NET + Svelte) and a custom ArchiCAD add‐on (C++). You'll work the full stack — backend APIs and databases through to frontend and desktop tooling — building practical tools for a building and construction business.
What you'll do
Web application (.NET + Svelte)
* Build and maintain backend services and APIs in .NET / C# and frontends in SvelteKit.
* Write and optimise SQL queries and schemas.
* Gather requirements from internal stakeholders and deliver fit‐for‐purpose solutions.
* Contribute to code reviews, testing, deployment, and production support.
ArchiCAD add‐on
* Develop and maintain custom add‐ons using the ArchiCAD C++ API.
* Extract and process building model data (properties, parameters, geometry) for downstream tools.
Data ingestion (Python + FastAPI)
* Build and maintain a FastAPI service to handle data ingestion across the platform.
About you
* Proficiency in C++ or willingness to learn (ArchiCAD API experience is a bonus, not required).
* Proficiency in C# / .NET (ASP.NET Core, Web API, or similar).
* Relational database experience, ideally SQL Server or PostgreSQL, including query optimisation.
* A modern frontend framework — SvelteKit preferred, or React/Vue with willingness to learn Svelte.
* Solid development fundamentals: Git, debugging, testing, and CI/CD.
* Outstanding attention to detail.
* Strong analytical and problem‐solving skills.
* Self‐motivated and dedicated to ongoing improvement.
* Excellent communication and collaboration skills with a solutions‐focused mindset.
* Team player, able to build strong relationships across departments.
Benefits
* Discount on building a home with any of our building brands after a qualifying period.
* Income protection insurance – 100% funded by the company, covering up to 2 years at 75% of base salary in case of illness or injury.
* Purchased leave – opportunity to apply for up to 2 weeks extra leave each year.
* Paid parental leave – 12 weeks for the primary carer and 4 weeks for the secondary carer.
* Employee discounts on gym memberships, motor vehicles, home appliances, energy, health insurance, and more.
* AIA Vitality health and wellbeing programme.
* Employee assistance programme.
* Catalogue of online learning and ongoing professional development programmes.
* Corporate memberships in NAWIC and HIA.
* Attractive remuneration.
Additional Information
The appointment of successful applicants will be subject to satisfactory employment screening and may involve completion of a National Police Check and a pre‐employment medical.
We are committed to building an inclusive workplace and encourage applications from candidates who may not tick every box.
#J-18808-Ljbffr