About Us : SocialPro is an Australian technology company that provides a cloud-based software platform for the construction, infrastructure, and renewable energy sectors . The platform is purpose-built to help clients, head contractors, and subcontractors to track, manage, and report on social procurement, local content, and sustainability outcomes in a streamlined, efficient manner. The platform replaces manual reporting processes (like spreadsheets) with a unified, audit-ready system that ensures compliance with government frameworks, such as the Victorian Social Procurement Framework and Indigenous Participation Policy. SocialPro also features a smart directory to connect businesses with certified social enterprises and Indigenous suppliers, driving community impact and inclusive employment. As a certified social enterprise, SocialPro is committed to generating social value beyond its commercial operations, contributing a significant portion of its profits to social causes, including mental health initiatives within the construction industry and Indigenous empowerment programs. About You : Tertiary qualification in Computer Science, Software Engineering or related field (desirable). Position Summary : The Software Developer is responsible for designing, developing, testing and maintaining Social Pro’s SaaS platform. This role contributes to building scalable, secure and high-performing software solutions that support clients in managing social impact, procurement reporting and compliance requirements. The Software Developer ensures code quality, system reliability and continuous innovation while collaborating closely with Product, Customer Success and Leadership. Key Requirements : 3 years’ experience in software development Experience working in SaaS or cloud-based environments preferred. Experience with modern development frameworks and APIs. Strong proficiency in relevant programming languages (to be specified). Experience with cloud infrastructure (AWS, Azure or similar desirable). Understanding of database design and management. Experience with RESTful APIs and integrations. Knowledge of security best practices. Strong problem-solving ability. Attention to detail. Accountability for code quality. Collaborative team mindset. Ethical and integrity-driven. Job Responsibility : Software Development & Delivery Design, develop and deploy new features and enhancements. Maintain and improve existing platform functionality. Write clean, maintainable and well-documented code. Participate in sprint planning and agile ceremonies. Deliver projects within agreed timelines. Platform Stability & Performance Monitor system performance and identify optimisation opportunities. Troubleshoot and resolve defects and bugs. Ensure scalability and reliability of the SaaS platform. Maintain platform uptime and performance standards. Security & Data Integrity Implement secure coding practices. Ensure data protection and compliance with privacy obligations. Participate in risk assessments and vulnerability mitigation. Protect intellectual property and proprietary systems. Collaboration & Cross-Functional Support Work closely with Product to translate business requirements into technical solutions. Support Customer Success in resolving technical issues. Provide input into technical feasibility of new features. Contribute to product roadmap discussions. Innovation & Continuous Improvement Identify opportunities to improve architecture, performance and development processes. Contribute to automation and efficiency initiatives. Stay current with emerging technologies and industry trends. Recommend enhancements to maintain competitive advantage. Documentation & Governance Maintain technical documentation. Document architecture decisions and code changes. Ensure compliance with internal coding standards and policies. Job Functions : Developers Job Benefits : TBC Selling Point : TBC Contact : Tony Barkey