BoardOutlook was founded in 2019 on the belief that we could build software to help more boards become great boards, for the collective benefit of directors, shareholders, employees and society as a whole. Since that time, we have worked with hundreds of boards and thousands of directors. From this work we have developed a strong conviction that every board and organisation we work with is materially better off through the use of our scalable software. BoardOutlook is hiring .NET/C# Senior Software Engineer to work closely with Engineering and Product leadership to shape this quickly growing enterprise product. Below we’ve included more detail on: Why join BoardOutlook? About this role About you Compensation Hiring process Locations 1. Why join BoardOutlook? 1.1 A purpose-driven mission Our mission is to make Boards and Executive teams better now and into the future. Why? Because we know that an effective Board and Executive team is critical to an organisation's success. This means better outcomes for all stakeholders and society. 1.2 A team of seasoned leaders At BoardOutlook, you'll be joining a small team of c.20 people across Australia, New Zealand, and the UK. Our team consists of high calibre, multi-disciplinary leaders, with experience in Australian unicorns, tier one professional service firms, and boards, ensuring that you’ll have the opportunity to learn from and collaborate with some of the best minds in the country. We are driven by five core values that form the foundation of our work ethos: Simplicity: We believe it provides an unfair advantage Attention to detail: Every detail matters, and we take pride in getting them right Urgency: We commit and execute with urgency, ensuring swift action Generous investment: We invest generously in each other’s growth and success Optimism and ambition: We pursue ambitious goals and strive for outsized wins You'll excel at BoardOutlook if your values align with ours and you thrive in an environment of growth-focused experts where ownership, collaboration, and high standards are paramount. 1.3 Ambitious growth plan We have set ambitious targets and are well capitalised to pursue rapid global and product expansion. We are already working with clients in the Middle East, North and South America, and Europe. Joining us now means getting in at a critical stage of growth, where your contributions will have direct influence on our trajectory. 2. About this role: Are you ready to lead the charge on transformative software solutions that redefine industry standards? Do you thrive on the challenge of architecting cutting-edge systems, crafting elegant code, and steering a team toward technical excellence? At BoardOutlook, we're looking for a visionary Senior Software Engineer (C#, .NET, Azure, and NextJS) to join our innovative team. This is your chance to take full ownership—from concept to deployment—and make design decisions that leave a lasting impact. You'll balance maintainability, efficiency, cost, and time while shaping the future of our platform. If you're passionate about driving innovation and building solutions that truly make a difference, we want to hear from you! 3. About you: Core skills: Technical Owner: Lead features from the drawing board all the way to production, balancing requirements with technical decisions Enterprise-Grade Coder: Write maintainable, efficient, and scalable code that stands the test of time Sharp Decision-Maker: Understand when to optimise for speed, quality, or cost, and can make the right call when facing trade-offs Master Problem Solver: Expert in software design, testing, debugging, and problem-solving, with an in-depth understanding of what it takes to deliver top-tier solutions Your responsibilities: Architect and Design: You'll shape the software architecture from the ground up, ensuring it’s scalable and future-proof Lead by Example: Be the driving force behind coding, taking charge of writing critical sections and conducting comprehensive code reviews to uplift the entire team Quality Assurance: Regular testing, debugging, and performance tuning will be your bread and butter, ensuring our software delivers beyond expectations The Tech Stack Frontend: NextJS, VueJS, and Pure JavaScript Backend: .Net and .Net Framework Databases: MSQL, Redis and NoSQL Cloud: Azure Deployment: Azure and Bitbucket Pipelines 4. Compensation: We’re offering total cash compensation for this role of $140-$150k (inclusive of super). The right candidate will also gain a generous ESOP (share option) grant, which gives you meaningful financial participation and upside in the success of our business. Every employee at BoardOutlook is a shareholder, which means we win together as we grow globally. 5. Hiring process 5.1 What you can expect from our hiring process: Our hiring process at BoardOutlook is designed to test three areas: Your capability to deliver on the job requirements, which we'll generally try and test through a short practical test Your individual approach and drivers, which we'll test through interviews and reference checks Your cultural fit, which we'll test against our documented target behaviours through interviews and reference checks For most roles you can expect to undertake three interviews plus a practical test. We respect your time in applying for a job, so you can expect rapid decisions after each phase - we typically try and get back to you in days rather than weeks. 5.2 How to apply: To apply for this role we are asking you to submit a short email with a written outline of your relevant experience (specifically talking to the areas outlined under Section 3 above). Please send your application including these details to talent@boardoutlook.com – Please make sure you include “Senior Software Engineer” within the subject line of your email. We’ll be in touch to confirm receipt of your application. 5.3 Sponsorship: BoardOutlook will only consider candidates with full working rights in Australia and will not be sponsoring visas. 6. Location: Our offices are located in East Melbourne. This role is hybrid with three days a week required in office.