{"id":59811,"date":"2025-04-06T22:56:31","date_gmt":"2025-04-06T22:56:31","guid":{"rendered":"https:\/\/www.whitehattoolbox.com\/jobs\/senior-software-engineer-231\/"},"modified":"2025-04-06T22:56:31","modified_gmt":"2025-04-06T22:56:31","slug":"senior-software-engineer-231","status":"publish","type":"post","link":"https:\/\/www.whitehattoolbox.com\/jobs\/senior-software-engineer-231\/","title":{"rendered":"Senior Software Engineer"},"content":{"rendered":"<p>TUFLOW ( ) is a suite of off-the-shelf software products for modelling the flow of water and associated environmental processes and is owned and developed by global consultancy . BMT are a leading international design, engineering, science, digital data technology and risk management consultancy with a reputation for excellence and innovation. Delivering independent, complex design and consultancy capabilities and services for over 30 years, we pride ourselves on being equipped to support our clients to tackle the most complex, real-world issues and challenges. Within the Asia-Pacific (APAC) region, BMT is about 260 people strong with staff based in almost all Australian states and territories along with an Asian hub based in Singapore. BMT thrives on innovation and addressing challenges faced by our clients.<span class=\"br\"><\/span>Learn more about your next company &#8211; (<span class=\"br\"><\/span>Your next job opportunity \u2013<span class=\"br\"><\/span>As a \u201cSenior Software Engineer\u201d you will be responsible for contributing to the development and release of new TUFLOW features, specifically enhancing and expanding the core computational engines and associated software development processes across all TUFLOW products. This newly created role, based in Brisbane, joins our innovative and award-winning team, driven by growth opportunities in key markets worldwide.<span class=\"br\"><\/span><b>Key Responsibilities:<\/b><span class=\"br\"><\/span>Engage in a planned programme of upgrade and enhancement of the TUFLOW codebase to ensure the future needs of our customers are met.<span class=\"br\"><\/span>Deliver software features across all our products, as determined by the supporting Business Planning process. This includes at least algorithm interpretation, code development, testing and development of documentation.<span class=\"br\"><\/span>Evaluate, select and apply standard techniques, principles, procedures and criteria to perform technical tasks and address differing variable situations. Deliver solutions where precedent may not exist.<span class=\"br\"><\/span>May contribute to technical papers and industry\/conference presentations.<span class=\"br\"><\/span>Undertake other specific tasks including working closely with the wider TUFLOW team.<span class=\"br\"><\/span>In addition to these duties, the post holder may be required to carry out such other duties as may reasonably be required, from time to time, to achieve the above role purpose.<span class=\"br\"><\/span><b>Qualifications and Skills:<\/b><span class=\"br\"><\/span>Minimum 7 years post grad professional software development experience<span class=\"br\"><\/span>Tertiary qualification in Computer Science or equivalent<span class=\"br\"><\/span>Direct industry experience in high performance scientific computing relating to:<span class=\"br\"><\/span>o Graphics Processing Unit (GPU) software development<span class=\"br\"><\/span>o Scientific software architecture, design and optimisation<span class=\"br\"><\/span>Fluent in compiled, performance-oriented programming languages, such as C++ and FORTRAN programming language<span class=\"br\"><\/span>Fluent with the use of version control platforms and associated software merging, testing and release protocols<span class=\"br\"><\/span>Problem-solving skills, particularly in debugging and optimising performance-critical applications<span class=\"br\"><\/span>Demonstrated accountability in delivering high-quality software solutions<span class=\"br\"><\/span>Software development on both Windows and Linux operating systems<span class=\"br\"><\/span>Cloud and\/or distributed computing experience<span class=\"br\"><\/span>Experience with parallel computing<span class=\"br\"><\/span>&#8220;This role is not suited for those with a primary background in machine learning, artificial intelligence, or data science.&#8221;<span class=\"br\"><\/span><b>Our Benefits &#8211;<\/b><span class=\"br\"><\/span>Our are designed to ensure you have the resources you need to thrive. We value your contribution by offering the following benefits \u2013 <\/p>\n<ul>\n<li>Incomparable technical and industry exposure with opportunity to learn from an extensive network of likeminded people and internationally regarded technical leaders, offering an exciting opportunity to meaningfully build and accelerate technical capability and industry standing.<\/li>\n<li>Genuine role flexibility and a suite of meaningful offerings to ensure employee well-being.<\/li>\n<li>A performance-related bonus scheme based on personal, and company performance.<\/li>\n<li>Access to a comprehensive Employee Assistance Programme (EAP), comprising confidential health, legal and financial advice on a 24\/7 basis.<\/li>\n<li>Learning and Development opportunities to support you in achieving your business and personal objectives and releasing your full potential.<\/li>\n<li>We are passionate about driving culture to embed sustainability into the core of our business.<\/li>\n<li>We are a workplace that values diversity and individual talents.<\/li>\n<\/ul>\n<p> Where possible, our benefits are globally harmonised to ensure equality and consistency across our collaborative teams; we also tailor benefits to ensure they remain competitive with the local geographies in which we operate.<span class=\"br\"><\/span>BMT genuinely believe everyone performs at their best when they have the flexibility to make working for BMT work best for you! we are interested in speaking to skilled talent with ADF capabilities regardless of where your located within Australia, we have offices located in Adelaide, Sydney, Melbourne, Brisbane &#038; Perth and offer flexible work arrangements including work from home and hybrid.<span class=\"br\"><\/span><b>Our Values \u2013<\/b><span class=\"br\"><\/span>We believe that an organisation can only be number one in its market if everyone in it works together as one. How we behave is just as important as what we do and BMT has a that are embedded into the foundation for all our activities. Trust I Innovation I Passion I Respect I Collaboration<span class=\"br\"><\/span>Notice to Recruitment Agency &#038; Related Services &#8211;<span class=\"br\"><\/span>Please note BMT receives job applications exclusively via its ATS system. BMT does not warrant or agree to any unsolicited CVs submitted via any contact method including physical hard copies left with any employee at BMT or within our operational teams. We will not progress CVs shared on a speculative basis by email, and you accept our right to pursue such candidates with no obligation to third-party terms and conditions or liability to a fee.<\/p>\n<p><center><b><a rel=\"nofollow noopener\" href=\"https:\/\/www.careerjet.com.au\/jobad\/au94ce8771dc7bd16a349415ca53176f0f?affid=0852fd5db5a52cbcd75bf945aa534932\" class=\"button purchase\" target=\"_blank\">Apply Now<\/a> <\/b><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>TUFLOW ( ) is a suite of off-the-shelf software products for modelling the flow of water and associated environmental processes and is owned and developed by global consultancy . BMT are a leading international design, engineering, science, digital data technology and risk management consultancy with a reputation for excellence and innovation. Delivering independent, complex design<\/p>\n","protected":false},"author":1,"featured_media":59812,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[20,71,18,72,4],"tags":[],"class_list":["post-59811","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-jobs","category-it-jobs-jobs-in-uae","category-jobs-in-australia","category-software-developer-jobs","category-software-development"],"jetpack_publicize_connections":[],"jetpack-related-posts":[{"id":113456,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/senior-web-developer-10\/","url_meta":{"origin":59811,"position":0},"title":"Senior Web Developer","author":"Admin","date":"September 9, 2025","format":false,"excerpt":"-based software consultancy known for delivering high-quality digital solutions across diverse industries... for a seasoned Software Developer with deep expertise in Angular and C#. You'll contribute to a range of client projects...","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":62155,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/consultant-heamatologist-bmt-dubai\/","url_meta":{"origin":59811,"position":1},"title":"Consultant Heamatologist (BMT) &#8211; Dubai","author":"Admin","date":"April 13, 2025","format":false,"excerpt":"Job Title: Consultant Hematologist (BMT) - Dubai Do you have a passion for providing the highest quality of care to patients and making a difference in their lives? Are you seeking a new and exciting opportunity in the Middle Eastern heal...","rel":"","context":"In &quot;Jobs In Gulf Countries&quot;","block_context":{"text":"Jobs In Gulf Countries","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-gulf-countries\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":106775,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/software-test-lead-2\/","url_meta":{"origin":59811,"position":2},"title":"SOFTWARE TEST LEAD","author":"Admin","date":"August 20, 2025","format":false,"excerpt":"We are seeking a Software Test Lead to oversee the strategic planning, delivery, and evaluation of software testing programs... also provides expert consultancy, manages test environments, and drives continuous improvement in testing practices. The Software...","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":104002,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/staff-software-engineer-platform-workflows-open-to-remote-across-anz\/","url_meta":{"origin":59811,"position":3},"title":"Staff Software Engineer &#8211; Platform Workflows &#8211; Open to remote across ANZ","author":"Admin","date":"August 12, 2025","format":false,"excerpt":"with AI tooling for software engineering, such as Copilot or Claude Code You have exceptional communication skills with the ability... to changing business needs. Your ability for deep customer empathy and consultancy, in this atypical software engineering role...","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":116209,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/underwater-robotics-deployment-business-development-intern\/","url_meta":{"origin":59811,"position":4},"title":"Underwater Robotics Deployment \/ Business Development Intern","author":"Admin","date":"September 17, 2025","format":false,"excerpt":"At AtlasRobotics, we're dedicated to pioneering robotics innovation throughout Southeast Asia. Our comprehensive suite of services spans distribution, consultancy, and strategic partnership development, empowering businesses to embrace the ...","rel":"","context":"In &quot;Jobs In Singapore&quot;","block_context":{"text":"Jobs In Singapore","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-singapore\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":128096,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-leed-sustainability-engineer-4\/","url_meta":{"origin":59811,"position":5},"title":"We\u2019re Hiring LEED\/Sustainability Engineer","author":"Admin","date":"December 18, 2025","format":false,"excerpt":"Job Overview We have recently secured several high-profile design and LEED consultancy projects in Hong Kong and the APAC Region. We are seeking to recruit a LEED\/Sustainability Engineer to be based in Hong Kong. You will be working as part of a dynamic and growing team on exciting LEED consultancy\u2026","rel":"","context":"In &quot;Jobs in Hong Kong&quot;","block_context":{"text":"Jobs in Hong Kong","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-hong-kong\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pg9e9d-fyH","jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.whitehattoolbox.com\/jobs\/wp-content\/uploads\/2025\/04\/59811-senior-software-engineer.png?fit=%2C&ssl=1","_links":{"self":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/posts\/59811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/comments?post=59811"}],"version-history":[{"count":0,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/posts\/59811\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/media\/59812"}],"wp:attachment":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/media?parent=59811"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/categories?post=59811"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/tags?post=59811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}