HAVE AN IMPACT : Rare opportunity to join a market leading company shaking up the cashless payments Industry. This Org has significant funding and is scaling rapidly as they transform Legacy systems with new and emerging technology. Enjoy working in a fun, friendly, flexible, and empowering environment. Hybrid Working, 2-3 days onsite. We have X2 (Permanent) Software Developer (VB6, .Net, C#) roles available. You will be support and maintain existing legacy applications written in VB6 and .NET while contributing to the ongoing modernisation of the product suite . You will work closely with QA and support teams to triage and resolve issues efficiently, while progressively building your skills in modern web development technologies such as React and TypeScript . Over time, You will transition toward building new, testable, and modular components in .NET and React as part of the organisation’s product uplift strategy. This requires a Pragmatic problem-solver — able to work effectively in both legacy and modern codebases. You will be eager to learn and apply new technologies. RESPONSIBILITIES: Maintenance and Support • Maintain and enhance existing VB6 and .NET applications. • Investigate, reproduce, and resolve defects identified in production or testing. • Collaborate with QA to triage issues, ensuring only actionable, well-defined tickets are raised. • Participate in incident analysis, bug-fix cycles, and regression testing. Modernisation and Development • Contribute to new development in .NET (C#) with a focus on modular, testable code. • Participate in the gradual refactoring or replacement of VB6 modules using modern .NET and React components. • Work with senior developers and architects to implement consistent coding standards and design patterns. • Learn and contribute to new React front-end applications, using TypeScript, component-based UI design, and REST APIs. Collaboration and Quality • Work with QA engineers to understand test outcomes and improve defect prevention. • Participate in peer code reviews and design discussions. • Write and maintain documentation (technical notes, API references, change logs). • Participate in release and deployment activities in coordination with DevOps and QA teams. •Suggest improvements in performance, maintainability, and usability. ESSENTIAL SKILLS & EXPERIENCE : Solid experience in VB6 application maintenance and debugging. Strong Experience in C# / .NET Framework (WinForms or WebForms) and SQL Server. Understanding of stored procedures, schema design, and data integrity. Experience troubleshooting production issues and triaging bug reports. Practical understanding of software testing processes and working with QA teams. Version control experience (Git or similar). Strong attention to detail and ability to follow established coding and QA practices. Pragmatic problem-solver - able to work effectively in both legacy and modern codebases Eager to learn and apply new technologies Communicative and collaborative — comfortable working with multiple teams. DESIRABLE: Experience or interest in modern .NET (Core / 6 / 8) development. Interest in React / TypeScript / modern front-end development. Understanding of RESTful APIs and integration patterns. Knowledge of CI/CD, automated testing, or DevOps pipelines. Exposure to Agile/Scrum delivery practices. This is a great opportunity - To apply, please submit your CV via the portal by clicking the APPLY NOW button below. You can also contact Charlie directly at: charlie@nbridge.com.au Charlie Molino 0450 253 077 Northbridge IT Recruitment For this and other opportunities please visit: www.northbridgerecruitment.com/content/OpenVacancies