Core Software Engineer

Job No: ANC144
Location: Bayswater North

About the Role:

We are currently seeking a Software Engineer to join our team located in our Bayswater Head Office. Reporting to the Software Engineer Team Leader and working closely with Product Managers & Business Development Managers, this exciting opportunity will see you develop and maintain ANCA Motion’s core software programs and applications. Your previous experience will help you succeed in a team of highly skilled and motivated Software Engineers and you will have the freedom and opportunity to engage in your creative side as you explore opportunities to add additional innovative features to our already world class products.


Key Responsibilities:

  • Develop and work to clear specifications based on the business requirements and analysis or user story acceptance criteria.
  • Work closely with the product owner to create and refine the product backlog through writing and estimating user stories.
  • Plan sprints and track task progress to ensure that any impediments/delays are promptly identified and resolved so that the sprint goal is met.
  • Prepare necessary support documentation for projects to aid in the installation of products using set technical and process standards.
  • Improve readability, reduce complexity and improve maintainability of the code base.
  • Understand and apply modern software design principles and patterns.
  • Create unit tests for new and existing code.

Required Skills & Knowledge:

  • Professional software development experience.
  • Proficiency developing software in C and/or C++.
  • Familiarity with application architecture and design patterns.
  • Knowledge of best practices across the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.


Highly Regarded Skills:

  • Bachelor’s and/or Master’s degree in Computer Science, Software Engineering, Computer Engineering or related technical discipline.
  • Experience developing software in C#, and object-oriented design skills
  • Exposure to industrial protocols, APIs, and concepts e.g. CNC, OPC UA,


Benefits:

  • Career development opportunities available.
  • Flexible work arrangements available.
  • Work on leading edge technology.
  • Employee Assistance Program – for employees and immediate family.
  • Employee bonus schemes.

Why ANCA Motion?

At ANCA Motion, we strive to foster an environment that encourages creativity, innovation, and teamwork. We do more than just make machine tools; we are constantly pushing the boundaries of what is possible and provide our team the freedom to do this, whilst having a lot of fun along the way. 

We welcome people from different backgrounds, cultures, and ways of thinking. We value people with a taste for problem-solving, an entrepreneurial mindset and a collaborative approach. Whilst our work has its challenges, we are a supportive team that helps develop our people to create the next generation of technology. 

It is our values and our people that set us apart and shape our reputation as one of the world leaders in our field.

 

If you’re ready to be challenged to be the best you can be – ANCA Motion is the place for you. Apply Now

Apply Now
Apply with
Allows you to pre-fill the application using your SEEK profile information and resumé

Privacy Acknowledgment

ANCA Pty Ltd is collecting personal information from you as part of the recruitment and selection process. ANCA Pty Ltd  recognises the importance of privacy and is committed to ensuring the privacy of your personal information collected and/or received by us.


Personal Details * Required field

  1. Digits only or add + for international numbers

  1. (Please click on your profile and copy the URL from your profile page.)

Questions

Source Selection / Documents upload

Where did you hear about this job? *


Maximum file size: 50MB

Resume *

Cover Letter

ANCA Motion

ANCA Motion control systems have been used in a variety of applications for 50 years, with a separate business established in 2007.
Since then, we have rapidly grown to become recognised as the market leader in our field. At ANCA Motion we keep up with the latest technology that enables our customers to have a competitive advantage on a global scale.
You will find our control systems in applications such as tool grinding, profile cutting and cylindrical grinding, and as specialists in motion control we also apply our expertise to the Automation market.
Our engineering head office is based in Melbourne Australia and we have a global presence in more than forty countries around the world, with ANCA Motion solutions in every major continent.