Build, modernize, and own enterprise-grade Microsoft solutions from legacy systems to cloud-powered innovation.
Job Overview
We are seeking a highly experienced
Software Developer (Microsoft Stack) to take ownership of mission-critical applications while driving the modernization of next-generation solutions. This is a high-impact role reporting directly to leadership, focused on maintaining and enhancing established VB.net systems, developing modern applications using .NET 8 and MAUI, and supporting cloud-based web platforms within Azure environments. The ideal candidate has strong end-to-end project delivery experience, deep expertise in Microsoft technologies, and a commitment to delivering high-quality, scalable, and client-focused solutions.
Key Responsibilities
- Take full ownership of technical solutions from design, documentation, development, testing, deployment, and installation.
- Support, maintain, and enhance the core Visual Approvals application using VB.net.
- Develop new features, enhancements, and proof-of-concepts using .NET 8 and MAUI.
- Maintain and improve the web-based Client Portal hosted within the Azure cloud environment.
- Configure, manage, and support Azure App Services and cloud hosting infrastructure.
- Integrate third-party APIs with accounting and business platforms such as Xero and MYOB.
- Design, optimize, and administer MSSQL databases, including relational database structures and SQL queries.
- Develop and maintain web services using WCF, MVC 5/6, and related Microsoft technologies.
- Contribute to front-end development using HTML5 and CSS3.
- Collaborate with Australian clients and stakeholders, translating technical concepts into clear, non-technical communication.
- Ensure all solutions meet high standards for performance, scalability, security, and documentation.
- Work independently while demonstrating strong attention to detail and a proactive, solution-focused mindset.
Requirements
Qualifications
Professional Experience
- Minimum of 5+ years of professional experience in software development.
- Proven experience delivering full software projects end-to-end with complete ownership of the development lifecycle.
- Degree in a technology-related field such as MIS, CIS, Computer Science, or equivalent preferred.
Mandatory Technical Skills
- Extensive experience with VB.net, Microsoft .NET, and C#.
- Strong knowledge of WCF, MVC 5/6, and Web Services.
- Solid experience with HTML5 and CSS3.
- Advanced understanding of relational databases, SQL query language, and MSSQL Server administration/design.
- Hands-on experience with Azure cloud hosting environments.
- Experience configuring and managing Azure App Services.
Preferred Technical Skills
- Familiarity with JavaScript, JQuery, JSON, or Swift/iOS development.
- Experience using DevExpress Controls.
- Experience with Red-Gate SQL tools.
Home Office & Connectivity Requirements
- Reliable internet connection with a minimum speed of 100 Mbps download and 50 Mbps upload.
- High-performance computer setup with powerful processor and sufficient RAM capable of handling intensive development workloads.
- Willingness to provide photos of home office setup and hardware specifications for verification purposes.
Personal Attributes
- Meticulous attention to detail with a strong go the extra mile attitude.
- Excellent written and spoken English communication skills.
- Ability to communicate effectively with Australian clients in non-technical language.
- Long-term mindset with commitment to contributing to company growth and success.
Benefits
Why Join Us
- Healthy, supportive, and conducive work environment (Great Place to Work™ Certified for three consecutive years!)
- Work with an innovative company delivering cutting-edge solutions across multiple industries
- Lead a team in a fast-paced, high-growth environment
- Competitive salary with opportunities for career advancement
- Collaborative, forward-thinking work culture
- 21 leave credits plus all client-based holidays
- HMO coverage with dependent benefits
- Exposure to world-class leadership from both local and international supervisors
Ready to take your sales career to the next level Apply now!