Senior Software Developer crafting interesting systems with a focus on technical excellence at Propellerhead. Join a team valuing software craftsmanship and autonomy with a hybrid work model.
Responsibilities
As a Senior Software Developer in our core delivery team, you'll help craft interesting, challenging systems that are beyond routine feature work, alongside a team of highly skilled peers who value software craftsmanship and autonomy.
You’ll work in an environment that prioritises technical excellence, curiosity, and forward-thinking design. We are looking for someone who is excited by emerging technologies and wants to make a tangible difference in the way people interact with digital systems.
We offer a culture built on trust, continuous learning, and meaningful impact. You'll join a team that values integrity over ego, and clarity over complexity.
Propellerhead operates a hybrid working model (work from our office and from your own home).
Requirements
7+ years experience as a Software Developer, including experience working with enterprise-level complexity.
You must have proficiency in TypeScript and at least one modern web application framework, preferably React.
Must have experience in C# and up-to-date .NET frameworks to the extent you can maintain some existing code.
Hands-on experience deploying to Azure and/or AWS, including participation in building CI/CD pipelines and infrastructure-as-code using tools such as Terraform.
You must have experience with asynchronous services and/or stream processing.
Experience with Kubernetes and container-based deployments.
Some experience with Rust is desirable. You will be moving heavily towards this programming language with us.
Previous experience with Go or C++, is a bonus.
We are particularly looking for developers with experience or demonstrable interest in any of the following: digital identity, verifiable credentials, open banking, AI agent authorization, edge or device-based software deployment.
Experience using techniques such as user stories to express the work to be done as business outcomes.
You can produce clear and concise design documents.
You have excellent written and verbal communication skills to translate between requirements and technical tasks.
Benefits
Contribute to interesting, diverse, and commercially minded work for well-respected clients.
Join a Developer-led organisation full of world-class colleagues.
Join a culture of learning and collaboration.
Fortnightly Developer knowledge sharing session with lunch provided.
Work both within our beautifully designed office and from the comfort of your home (hybrid work environment).
Propellerhead is an equal opportunity workplace which is free from discrimination.
Senior Software Engineer developing C++ software for GM's next generation of embedded platform software. Building runtime software that supports high - performance, low - latency vehicle autonomy features.
Staff / Principal Software Engineer owning architecture of ML platform for dental AI systems. Collaborating with scientists and engineers to transition models to production.
Software Development Engineer 3 at WEX specializing in observability - as - code strategy using Grafana and Splunk for deep system visibility and automated incident management.
Software Development Engineer 3 focusing on observability in cloud - native environments. Leveraging Grafana and Splunk for monitoring and incident response with a strong emphasis on automation.
Tech Lead Fullstack managing development of digital channels at NIO. Leading technical initiatives and improving user experience in digital engagement.
Engineer developing and maintaining cycle time metrics and methodologies at Micron Technology. Leading continuous improvement projects and collaborating with site stakeholders for operational excellence.
Senior Engineer leading Space optimization - focused continuous improvement projects at Micron Technology. Collaborating on factory layout design and standardizing methodologies across manufacturing sites.
Senior Software Engineer developing integrations for Red Hat Observability Service. Collaborating with teams to enhance logging stack and AI workflows while meeting high - quality standards.
Software Engineer specializing in AI at Itaú, enhancing cognitive finance platforms. Engage cross - functionally to lead integrated solutions for complex projects across the bank.