We're currently searching for a Software Developer to join our growing team in Bundaberg, Queensland.
Are you looking for your next role? Do you look for both a role and a company that creates a positive impact on your community? Is a collaborative and supportive team environment high on your list of priorities? Then, consider applying for this great role.
The developer role we're recruiting for will have relevant level experience with the tech stack we use in our products – C# .NET, and SQL:
- Bachelor’s degree in Computer Science, Information Technology, or a related field is desirable but not essential
- 3 years of experience in software development is desirable but not essential, with a strong background in C# and SQL.
- Proficiency in developing for Windows Forms, WPF, and familiarity with NuGet package manager.
- Experience in Agile methodologies, particularly Scrum, for efficient and collaborative software development.
As a Software Developer, we'll call on your unique talents, skills, expertise, and experience to:
- Design, develop, and maintain full-stack desktop applications using C# and Visual Objects (VO) and SQL.
- Write clean, maintainable code using best practices.
- Collaborate with project managers, business analysts, and other stakeholders to gather and analyse requirements.
- Develop and maintain separation of concerns and design patterns to facilitate communication between the front-end and back-end components.
- Utilise App Domain and IPC to enable communication and integration between various components of the application, ensuring seamless interactions and data exchange.
- Test and debug software to ensure that it meets project requirements and maintains high-quality code.
- Conduct code reviews to ensure that the code is maintainable, readable, and efficient.
- Research and evaluate new technologies to improve processes and stay updated on the latest trends in software development.
We believe our ideal applicant will demonstrate the following attributes:
- Database expertise, with knowledge of MS SQL and database design principles, is an asset.
- A passion for learning and staying updated on the latest technologies and best practices in software development.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Possession of the necessary visa and work rights for employment in Australia.
- Excellent communication skills and the ability to collaborate with cross-functional teams.
- Forward-thinking and strategic mindset, planning for a long-term career at Best Practice Software
Our team is focused on enabling better healthcare across Australasia. Our clinical and practice management software solutions are designed for simplicity, feature-rich application, and real-world dependability, built by doctors for doctors. Our Bp Premier, Bp Allied, and Bp VIP.net software rank among Australasia's most popular medical software products, and our Best Health mobile app now offers new ways to connect patients with their healthcare practitioners. Our amazing team is busy creating the future of healthcare technology, and we're looking for exceptional people to join us on our quest. If this sounds like you, consider this exciting career opportunity and plan your future here with us.
Your new career starts here.
For more information on this role, please contact Al Goodare at 1300 40 1111 (in Australia) or 0800 40 1111 (in New Zealand). If you're ready to soar to new heights, then hit that button below marked Apply for this Job.