Principal Software Developer - C#.NET
TechnologyOne

Are you an experienced software developer ready to take on a leadership role in driving innovation and excellence? We are looking for a Principal Software Developer to architect, develop, and enhance enterprise-grade software solutions that our customers love. This role is pivotal in shaping the future of our products and mentoring the next generation of software engineers.
At TechnologyOne, we are a leading enterprise software provider, delivering powerful, integrated solutions to organisations across various industries. Our innovative software simplifies complex processes, empowering businesses with intuitive and scalable technology. Join us in our mission to transform the way the world experiences enterprise software.
As a Principal Software Developer, you will play a key role in the research, design, and development of cutting-edge software. You will work collaboratively with cross-functional teams to create high-quality, scalable, and secure solutions. Your expertise will guide architectural decisions, development best practices, and future technological advancements.
What you'll be doing …
- Architect and design software solutions that meet product vision and enterprise-grade standards.
- Lead technical research and development initiatives, ensuring innovative and scalable software.
- Drive best practices in coding, software design, and system architecture.
- Stay ahead of industry trends, emerging technologies, and software methodologies.
- Develop simple, elegant, and robust software that aligns with defined product requirements.
- Ensure high performance, scalability, and security in all software solutions.
- Deliver on-time, high-quality software, meeting key performance indicators.
- Write comprehensive code documentation and supporting artifacts.
- Actively participate in product showcases to educate stakeholders on new developments.
- Work closely with Product Development teams to overcome technical complexities.
- Mentor and guide other developers, fostering a culture of excellence and continuous learning
- Conduct technical reviews, providing constructive feedback and ensuring high coding standards.
- Identify opportunities to enhance business processes and reduce costs.
- Ensure compliance with work health and safety policies and software development best practices.
- Contribute to ongoing software testing, providing feedback for continuous product improvement.
Your Talents …
- Strong expertise in C# .NET, React, AWS, and cloud-native development.
- Solid knowledge of SQL and NoSQL databases.
- Hands-on experience with DevOps practices, CI/CD pipelines, and Infrastructure as Code (IaC).
- Proven experience in software development, architecture, and technical leadership.
- Excellent communication skills, with the ability to articulate complex technical concepts to stakeholders.
- Strong problem-solving and analytical thinking abilities.
TechnologyOne values diversity and inclusion, welcoming applicants who meet several (but not all) requirements. We offer career growth, competitive salaries, and a supportive environment. Our culture fosters creativity, innovation, and an entrepreneurial spirit. Life at TechnologyOne includes great benefits and charity initiatives, creating a workplace we're proud of.
Benefits…
- Competitive remuneration package
- Industry leading employee share plan
- Amazing Culture: 8 x Australian Business Awards "Employer of Choice" winner
- We love our team events & celebrate diversity
- Flexible hours: we are family-friendly and value life outside of work
- Free gym membership in your region (or, if you are located at HQ, we have a new state of the art Gym onsite, exclusive and available 24/7).
- Additional 2.5 days of leave per year dedicated to volunteering at a charity of your choice
- Free breakfast and coffee on-site
Who we are…
TechnologyOne (ASX: TNE) is Australia's largest enterprise software company and one of Australia's top 100 ASX-listed companies, with locations across six countries. We provide a global SaaS ERP solution that transforms business and makes life simple for our customers. Our deeply integrated enterprise SaaS solution is available on any device, anywhere and anytime and is incredibly easy to use. Over 1,200 leading corporations, government agencies, local councils and universities are powered by our software.
For more than 36 years, we have been providing our customers with enterprise software that evolves and adapts to new and emerging technologies, allowing them to focus on their business and not technology.
See more jobs in Brisbane, Queensland