SOFTWARE ENGINEER AND MATHEMATICAL MODELER

vor 3 Wochen


Council of the City of Sydney, Österreich Discount Chemist Online Vollzeit

SOFTWARE ENGINEER AND MATHEMATICAL MODELER Discount Chemist Online is one of Australia’s leading online pharmacies. We have developed our own custom software to meet the unique IT requirements of our business. This software is built and maintained by our dedicated internal software development team. We are now looking for a Software Engineer to join our team responsible for developing the order management system and other tools that support order and stock management. In this role, you will focus on software optimisation, building systems capable of processing large volumes of data, implementing mathematical models to optimise stock levels, and improving processes related to workflow and operations in an online pharmacy environment. We are looking for a creative engineer who can design, optimise, and reason mathematically. Preferred Experience Criteria Experience in Logistics Experience in Ecommerce Experience in Healthcare Legal Framework Experience in Therapeutic Goods Administration Policies Experience in Pharmacy Industry Experience in Warehouse business process management Position Overview We are looking for a highly talented and driven Software Engineer with strong expertise in Math and Algorithms to join our team. The successful candidate will be responsible for developing optimisation mathematical models based on sales statistics and implementing them as part of order and stock management system. You will be working in a team with another expert in software development and mathematics who is primarily focused on mathematical modelling; while you are still required to have a solid mathematical background, your main expertise should be in designing ERP/MRP systems and implementing the associated algorithms. Key Responsibilities Develop, implement, and maintain optimisation models using sales statistics to improve business performance. Design and build software applications and tools that leverage these optimisation models. Collaborate with data analysts, sales teams, and other engineers to gather requirements and ensure the models meet business needs. Validate and test optimisation models to ensure accuracy, efficiency, and reliability. Optimise algorithms for performance and scalability. Document the design, development, and implementation processes. Stay updated with the latest developments in optimisation techniques, sales analytics, and software engineering. Provide technical guidance and mentorship to junior engineers and team members. Qualifications Bachelor’s or Master’s degree in Computer Science, Operations Research, Mathematics, or a related field. Proven experience of Inventory and Order management. Proven experience in software development, particularly in implementing optimisation models. Hands‑on experience on Microsoft .NET Framework, including .NET 8/9 versions. Strong programming skills in C#. Strong experience in Web Frameworks like ASP.NET MVC, Blazor, etc. Understanding KISS and SOLID principles. Experience with serverless computations. In‑depth knowledge of optimisation techniques (e.g., linear programming, integer programming, heuristic methods). Experience with data analysis and statistical software packages. Familiarity with sales analytics and data‑driven decision making. Excellent problem‑solving skills and attention to detail. Strong communication skills and the ability to work collaboratively in a team environment. Demonstrated ability to design and optimise complex data workflows and backend systems. Ability to translate mathematical models into production‑grade code. Ability to evaluate algorithm performance. Proven ability to take ownership of a problem from concept to deployment. Preferred Skills Experience with big data technologies and tools. Knowledge of cloud computing platforms and services. Familiarity with CI/CD pipelines and DevOps practices (Azure DevOps). Ability to work using principles of Test Driven Development (TDD) as well as with Behavior Driven Development (BDD) and Domain Driven Development (DDD). Experience in organizing inter‑process communication using message bus and queue, e.g. Azure Service Bus, Kafka, etc. Understanding the principles of Infrastructure As a Code approach (Terraform, Bicep). Understanding network organisation and protocols. Understanding of software development best practices and patterns. Experience with performance monitoring and observability tools (e.g., Prometheus, Grafana, Application Insights). Interest in solving complex algorithmic and optimisation problems beyond textbook solutions. For this project you need to demonstrate significant experience in mathematics, software development as well as business process understanding, communication skills. At least bachelor’s degree in software development or related area. At least 5 years of experience in software development or related position. Experience in constraint programming and dynamic programming. Experience in server configuration (Windows, Linux, Docker). We look forward to reviewing your application. Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad. #J-18808-Ljbffr


  • Lead Software Engineer

    vor 4 Wochen


    Council of the City of Sydney, Österreich Neara Vollzeit

    Join to apply for the Lead Software Engineer role at Neara 2 months ago Be among the first 25 applicants Join to apply for the Lead Software Engineer role at Neara Get AI-powered advice on this job and more exclusive features. Neara is a high-growth technology company, backed by some of the world’s leading venture capital and private equity investors,...


  • Council of the City of Sydney, Österreich DroneShield Vollzeit

    Senior Software Engineer - Python - RFAI (AU) Join to apply for the Senior Software Engineer - Python - RFAI (AU) role at DroneShield. Work with cutting edge AI technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of the world’s most challenging technical problems in the rapidly growing...

  • Software Engineer

    Vor 6 Tagen


    Council of the City of Sydney, Österreich DroneShield Group Pty Ltd Vollzeit

    Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world’s most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across...


  • Council of the City of Sydney, Österreich DroneShield Group Pty Ltd Vollzeit

    Work with cutting edgeAItechnology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world’s most challenging technical problems in therapidly growing counterdrone sector.Ourcustomersaremilitaries, government agencies, airports, critical infrastructure, law enforcement and many others. With one of...

  • Software Engineer

    vor 4 Wochen


    Council of the City of Sydney, Österreich ELMO Software Vollzeit

    Founded in 2002, ELMO Software has established itself as a leading provider of innovative HR technology solutions, proudly serving over 2,000 mid‑sized organizations and more than one million end users across Australia, New Zealand and the UK. Our comprehensive suite of ISO‑certified solutions covers the entire employee lifecycle, empowering HR...


  • Council of the City of Sydney, Österreich Software at Scale Vollzeit

    Senior Software Engineer (TypeScript, Node.js) - Perm or Contract Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates. With a global presence and local expertise, we deliver innovative solutions without compromising...


  • City of Brisbane, Österreich RIB Software Vollzeit

    C++ Software Engineer – RIB Graphics Team Job Title: C++ Software Engineer – RIB Graphics Team Location: Brisbane Employment Type: Full-Time Department: Product Engineering / R&D Driven by transformative digital technologies and trends, we are RIB and we’ve made it our purpose to propel the industry forward and make engineering and construction more...

  • C++ Software Engineer

    Vor 2 Tagen


    City of Brisbane, Österreich Rib Software Vollzeit

    C++ Software Engineer – RIB Graphics Team Job Title: C++ Software Engineer – RIB Graphics Team Location: Brisbane Employment Type: Full-Time Department: Product Engineering / R&D Driven by transformative digital technologies and trends, we are RIB and we've made it our purpose to propel the industry forward and make engineering and construction more...


  • Council of the City of Sydney, Österreich Discount Chemist Online Vollzeit

    A leading online pharmacy in Australia is seeking a Software Engineer to enhance their order management system through mathematical modelling and algorithm optimisation. The ideal candidate will possess a strong background in software development, particularly with .NET, and significant experience in mathematics. Responsibilities include developing software...


  • Council of the City of Sydney, Österreich Sirius People Vollzeit

    Senior Software Engineer – .NET / Azure (Hands-On) Permanent | Sydney CBD | Hybrid Working This isn’t your typical financial institution. Here, you’ll join a team driven by purpose, passion, and genuine care — where individuality is celebrated, ideas are encouraged, and your technical depth actually moves the needle. We’re looking for a Senior...