Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer – .Net C# image - Rise Careers
Job details

Software Developer – .Net C#

• Drive global innovation with an industry leader in material handling and software engineering
• Develop high quality software for large scale warehouse automation projects
• Collaborate with innovative project engineers and contribute to game-changing initiatives

What we offer:

Engineer the future. Start your dream career with Dematic today!

WHAT IS SO AMAZING ABOUT THIS OPPORTUNITY

Are you ready to create industry-leading software solutions that interface with cutting-edge equipment, machinery, hardware, and robotics? We have an exciting opportunity for a Software Engineer to join our Global Product and Solutions team, based in Belrose. 

In this role, you’ll work with a talented team of engineers, developing high-quality software for impactful warehouse automation projects. You'll be more than just a coder—your solutions will come to life as you see them operating in real-time and engage with clients directly during site commissioning. Your work will play a pivotal role in transforming industries such as eCommerce, retail, manufacturing, exporting, parcel services, and more.

As a leading logistics systems integrator, Dematic delivers sophisticated, end-to-end warehouse solutions that combine advanced materials handling and storage systems with state-of-the-art software. Join us and be part of a team that's continually enhancing global supply chains with innovative technology.

WHY YOU’LL LOVE THIS ROLE:

  • You’ll work on significant, hands-on projects, where your solutions have an immediate impact

  • You’ll collaborate with a passionate team of engineers committed to driving innovation

  • You’ll travel across the Asia-Pacific region, supporting key clients and seeing your work in action

  • Your contributions will shape global project engineering and be a part of ground-breaking warehouse technologies used around the world.

WHAT YOU WILL BE WORKING ON

  • Developing software products to required specifications, along with technical documents, specifications and reports

  • Delivering software projects to customer sites and participating in on site systems commissioning

  • Test implemented solution to ensure contractual agreements are met

  • Participating in design, code reviews and code documentation

  • Providing assistance to the Software Service group for customer support acting as high tier support

  • Perform in place upgrades to legacy/existing sites

  • Interacting directly with customers by providing IT, networking, application support and configuration for customer sites

  • Following Software Development Quality Processes and procedures

  • Actively contributing to the improvement of Software Development processes

  • Contributing to a Software Development environment that fosters technical excellence and teamwork

Tasks and Qualifications:

SETTING YOU UP FOR SUCCESS

  • Degree in Software Engineering/Mechatronics or similar    

  • Proficiency in C# and .NET Framework: including ASP.NET for web development or WPF/WinForms for desktop applications

  • Object-Oriented Programming (OOP): a solid understanding of OOP principles such as inheritance, polymorphism, and encapsulation

  • LINQ and Collections: proficient in using Language Integrated Query (LINQ) and handling collections effectively

  • Asynchronous Programming: knowledge of async and await keywords for efficient multitasking and handling asynchronous operations is crucial

  • Unit Testing: experience writing unit tests using frameworks like NUnit or MSTest to maintain code quality

  • Software Design Pattern: familiarity with design patterns such as MVC or MVVM, and an understanding of software architecture principles

  • Version Control Systems: experience with version control systems like Git is essential for collaborative development

  • Problem-Solving Skills: strong analytical and problem-solving abilities to debug and troubleshoot complex issues

  • Team Collaboration Effective communication and teamwork skills to work well within a team and contribute to a collaborative environment

  • Adaptability: to quickly learn new technologies and adapt to changing project requirements

WHAT WE OFFER YOU

  • Local and International travel

  • Project based work

  • Exposure to a wide range of technologies and processes, excellent experience in practical software engineering skills, SQL Database and infrastructure, IT infrastructure, and engineering

  • Progressive and innovative global company experiencing high growth

  • Career Development and Global Opportunities

  • Competitive salary, with salary packaging and novated leasing available

  • Corporate discounts on car rentals and IT products/accessories

  • Paid Parental Leave + super: 12 weeks for primary carer/2 weeks secondary

  • Purchase Leave

  • Study Assistance

  • Social Club

  • Employee Referral Bonus Programme

WHAT YOUR PROJECTS LOOKS LIKE

  • Collaborative team-based Developers working on projects encompassing software, configuration, documentation, customer communication and support.

  • Projects are implemented from start to finish, with developers performing the on-site commissioning. Projects will start in the office, before final implementation and delivery on customer sites.

  • Goldilocks” balance – just the right amount of travel to keep things exciting without it being excessively frequent, a software level that’s engaging to work on without being overly device level or overly abstract, and a friendly team size for collaboration. Projects conclude with delivering “real” physical systems with moving automation, not just an application.

  • Full stack development on a tech stack consisting of backend modules utilizing C# and SQL + configuration based building blocks. C# full application GUIs, and Blazor based web. Mixture of legacy + new development tech. Control industrial hardware devices from a logical level.

HOW TO APPLY

If you would like to apply for the above position, please click on the ‘Apply for this job’ button and submit your resume. For more information on Dematic: www.dematic.com

WHY BRING YOUR CAREER TO DEMATIC  This is an exciting time to join Dematic. We are proud to design, build, implement, and support automated system solutions for warehouses, distribution centres, and production facilities. We live on the cutting edge of technology and industry and are a global leader with 11,000 employees worldwide and over 700 employees in Australia and New Zealand.

And some other great things to know about us……

  • Employee engagement is high at 80% in our recent employee survey
  • Average tenure is 8 years, with 12% internal promotions and transfers annually because we actively invest in developing our people.
  • A staggering 30% of all new hires are referrals, as our people know it's a great place to work and recommend it to others

Dematic is committed to proving equal employment opportunity in all areas of employment including recruitment, selection, promotion, training etc. and in accordance with federal and state legislation, Dematic Pty Ltd (Dematic or the Company) promotes a workplace free from discrimination and harassment.

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer – .Net C#, KION GROUP

Exciting opportunities await you as a Software Developer – .Net C# at Dematic, located in beautiful Belrose, NSW, Australia! If you're passionate about transforming the future of warehouse automation and delivering high-quality software solutions, then this is the perfect role for you. At Dematic, you'll be part of a dedicated Global Product and Solutions team that places a strong emphasis on innovation and collaboration. In this position, your work will touch industries such as eCommerce, retail, and manufacturing, showcasing cutting-edge technology in action. You'll dive deep into developing software products that align with project specifications while enjoying a hands-on experience by participating in on-site commissioning of your work. From interacting directly with clients to delivering impactful software solutions that enhance global supply chains, you'll find your contributions at Dematic truly rewarding. Our friendly team is eager to welcome you, and with opportunities for local and international travel, no two days will ever be the same. You'll also benefit from engaging with various technologies and systems that empower your professional growth. So, are you ready to engineer the future with us at Dematic?

Frequently Asked Questions (FAQs) for Software Developer – .Net C# Role at KION GROUP
What are the responsibilities of a Software Developer – .Net C# at Dematic?

As a Software Developer – .Net C# at Dematic, your day-to-day responsibilities will include developing high-quality software solutions for large-scale warehouse automation projects, collaborating with fellow engineers, and engaging directly with customers during on-site commissionings. Your role will also involve writing technical documentation, conducting design and code reviews, and maintaining code quality through unit testing. Ultimately, your contributions will be key in transforming the future of warehouse operations.

Join Rise to see the full answer
What qualifications do I need to become a Software Developer – .Net C# at Dematic?

To be successful in the Software Developer – .Net C# position at Dematic, you should hold a degree in Software Engineering or a related field, along with proficiency in C# and the .NET Framework, including ASP.NET or WPF/WinForms. Familiarity with Object-Oriented Programming principles, asynchronous programming, and unit testing frameworks is essential, as well as experience with version control systems like Git. Strong problem-solving skills and effective communication abilities will also be crucial in your role.

Join Rise to see the full answer
What technologies will I work with as a Software Developer – .Net C# at Dematic?

As a Software Developer – .Net C# at Dematic, you will work with a range of technologies, including backend modules using C# and SQL for database management. You'll also engage with technologies that include Blazor for web applications, as well as legacy systems and various software design patterns. Your position will involve full-stack development, enabling you to enhance your skills across multiple areas of software engineering.

Join Rise to see the full answer
Will I have opportunities for career advancement as a Software Developer – .Net C# at Dematic?

Absolutely! Dematic is committed to investing in your professional growth and development. With a strong track record of promoting from within, you'll enjoy various opportunities for career advancement as a Software Developer – .Net C#. The company actively encourages internal promotions and provides a supportive environment conducive to learning and growth, ensuring that your career trajectory can be as dynamic as you desire.

Join Rise to see the full answer
What is the work culture like at Dematic for Software Developer – .Net C#?

At Dematic, the work culture is characterized by innovation, collaboration, and a commitment to excellence. As a Software Developer – .Net C#, you'll be part of a passionate team that values teamwork and effective communication. The company promotes an engaging workplace atmosphere, with a high level of employee satisfaction and a focus on employee well-being. You'll find yourself working on meaningful projects that have a real impact on the industry and enjoy a supportive community of driven professionals.

Join Rise to see the full answer
Common Interview Questions for Software Developer – .Net C#
Can you explain your experience with C# and the .NET Framework?

When answering this question, highlight specific projects where you utilized C# and the .NET Framework. Discuss any frameworks like ASP.NET or WPF that you've worked with and provide concrete examples of how you applied your knowledge to solve problems or enhance functionality in your projects.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in your code?

Discuss your systematic approach to debugging - from unit testing and using logging tools to isolating issues within code. Mention any specific tools you prefer for debugging and how you ensure that the final solution meets quality standards before delivery.

Join Rise to see the full answer
What design patterns are you familiar with, and how have you applied them?

Provide examples of design patterns such as MVC or MVVM that you've used in your development work. Explain how these patterns helped you structure your code and improve maintainability. Be ready to discuss instances where applying a design pattern made a tangible difference in a project.

Join Rise to see the full answer
Can you discuss a challenging project you worked on and how you overcame the challenges?

In this response, detail a specific project challenge, such as tight deadlines or complex requirements. Explain the strategies you employed to navigate these challenges, whether through communication with team members, prioritization of tasks, or innovative problem-solving techniques, and emphasize the successful outcome.

Join Rise to see the full answer
How do you ensure your software meets customer specifications?

Express your commitment to understanding customer needs through effective communication and gathering requirements upfront. Talk about how you involve stakeholders throughout the development process to ensure that the delivered software aligns with their expectations.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software development?

Share your strategies for staying informed about industry trends, such as attending webinars, participating in online communities, or pursuing relevant certifications. Highlight your passion for continuous learning and adapting with new tools that enhance your development capabilities.

Join Rise to see the full answer
What role does teamwork play in your approach to software development?

Emphasize the importance of collaboration in your development process. Share an example where teamwork was essential to completing a project successfully, illustrating your belief that the combined input of diverse perspectives leads to better software outcomes.

Join Rise to see the full answer
Describe your experience with version control systems.

Clarify your familiarity with version control systems like Git. Detail how you utilize branching and merging strategies in your workflow for collaborative projects. Discuss specific scenarios where version control facilitated smooth development processes.

Join Rise to see the full answer
What is your experience with unit testing, and why is it important?

Discuss your experience writing unit tests and the frameworks you used (e.g., NUnit, MSTest). Explain the significance of unit testing in maintaining code quality and how it helps you catch potential issues early in the development lifecycle.

Join Rise to see the full answer
How do you handle feedback and criticism of your code?

Explain your openness to receiving feedback as an opportunity for growth. Share examples of how you've incorporated feedback into your work to improve code quality or your development process, showcasing your commitment to continuous improvement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
KION GROUP Hybrid Atlanta, GA, United States
Posted 2 days ago

Step into a pivotal role as a Senior Software Engineer at Dematic and transform the future of logistics technology.

Photo of the Rise User
KION GROUP Hybrid Grand Rapids, MI, United States
Posted 4 days ago

As the VP for Americas Manufacturing, you will drive operational excellence and efficiency across multiple manufacturing sites, shaping strategies for significant growth.

Photo of the Rise User

Join Palo Alto Networks as a Staff Software Engineer to help secure and modernize cybersecurity solutions.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as an Engineer to impact millions globally through innovative technology solutions in AI/ML and data management.

Posted 11 days ago

BBH invites experienced Java Full Stack Developers to contribute to its innovative Corporate Solutions team while enjoying flexible work options and a supportive culture.

Photo of the Rise User
Posted 15 hours ago

Join an innovative company as a Full-Stack Engineer to develop a cutting-edge web dashboard platform in the mining industry.

Posted 3 days ago

Join Blackstone Medical Services as a Senior Mobile Developer and lead the development of innovative health monitoring applications.

Photo of the Rise User
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning

Join Writer's innovative team as a Senior Fullstack Software Engineer to shape the future of collaborative AI software development.

Fox Hybrid Los Angeles, California, USA
Posted 5 days ago

Join Fox Corporation as a Senior Backend Software Engineer and help shape the future of audience data management through scalable cloud technologies.

Photo of the Rise User
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join our innovative team as an AI Engineer, specializing in conversational AI and LLM training, while enjoying a remote work environment.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY