
Software Developer
Aryza
Posted 9 days ago
About Us
Aryza Group is a global software business, dedicated to helping our customers and partners to create and deliver solutions that improve the financial health and lives of millions of people worldwide.
Aryza operates in 13 regions and employing over 500 staff worldwide, with Australian offices in Sydney, Perth & Geelong.
The Role
We are looking for a dedicated Software Developer with Banking & Lending software division in Australia.
As a Software Developer, you will be responsible for contributing to the design, development, and maintenance of the software platform, with a focus on modernising the codebase, implementing new features, and improving existing functionality. The role involves hands-on programming across both legacy VB.NET and modern C# codebases, working across desktop (WinForms), web, and service components.
This is a technical role requiring solid development experience, problem-solving ability, and an understanding of secure coding practices. You will work within a collaborative team structure under the guidance of the Tech Lead.
Key Responsibilities
Software Development and Maintenance
· Contribute to development of features using both modern C# and legacy VB.NET codebases.
· Work across desktop (WinForms), web (HTML, JavaScript), and Windows Services components, with a focus on gradually replacing legacy implementations with more maintainable, secure, and testable solutions.
· Work confidently with SQL Server to support logic, integration, and configuration within the software platform.
· Actively participate in the modernisation of the codebase, helping to shape a future-state tech stack that is cleaner, modular, and aligned with industry best practices.
· Participate in technical design, peer review discussions, and version-controlled development workflows.
· Ensure code is maintainable, performant, and adheres to secure coding standards.
SQL Server Integration
· Write and maintain stored procedures, functions, and queries within MS SQL Server.
· Support data-driven logic and configuration tasks, including schema changes and deployment scripts.
Collaboration and Continuous Improvement
· Work with the Tech Lead and other developers to improve code structure, reduce technical debt, and adopt modern patterns incrementally.
· Contribute ideas and solutions that support a more scalable and robust architecture.
· Write clear, maintainable code and documentation.
· Assist with technical design, code reviews, and performance profiling.
Client-Focused Solutions
· Collaborate with internal teams and, where applicable, clients to ensure that the software aligns with business requirements and supports long-term success.
· Develop deep expertise in the software platform, including configuration and data-driven logic based on MS SQL Server.
· Support broader efforts related to product improvement, project delivery, and customer support as required.
Desirable Experience
Exposure to the following technologies and experience would be viewed extremely positively:
· C# development experience (VB.NET experience is a bonus)
· MS SQL Server (stored procs, indexes, views)
· Experience working with APIs (REST, Web APIs, integration between systems)
· Familiarity with WinForms
· Web technologies: JavaScript, HTML, CSS
· Financial systems domain experience (advantageous)
· Jira for task tracking and workflow management
· Exposure to secure development concepts, authentication methods, and legacy code transformation
Successful applicants will demonstrate:
· Excellent verbal and written communication skills with both technical and non-technical associates and clients.
· Self-motivated with the ability to manage time and stay organized.
· Ability to establish and maintain strong working relationships with key internal partners and customer personnel.
· Technical background with problem-solving skills, troubleshooting ability and attention to detail.
This role at Aryza will be in located in Geelong and enjoys a very relaxed work environment with all staff respecting a healthy balance between work and personal lives.
Aryza have implemented a hybrid approach to remote working with some on-premise presence required each week.
Successful applicants will be required in the office full time, for the first month of their employment to ensure that they are exposed to many aspects of our company, processes and software products.
About Aryza
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
Junior/graduate software developer
Pixeltek Pty Ltd
Software Developer
Mars Recruitment
Software Developer
Presilient
Technical Lead/Senior .NET Azure Developer
Interprit Pty. Ltd.
Senior Software Developer
Professional Search Group
Software Developer
The Hassett Group