Job Title: Software Engineer The company is an Adelaide-based company with local support, dedicated to delivering top-tier software, hardware, IT solutions, and website design services. We cater to a diverse range of more small to medium-sized businesses. Committed to "Better Solution, Better Services", we guarantee the best prices for products and services of the same quality in South Australia. With the most customizable solutions on the market, we strive to help businesses attract more customers and achieve growth. Key Responsibilities: As a member of our dynamic team, you'll: Design and Develop Solutions: Build and implement cutting-edge software solutions tailored to the needs of various industries. Optimize and Innovate: Continuously improve existing software solutions through regular updates, bug fixes, and performance enhancements, while staying up-to-date with the latest industry trends and technologies. Implement Agile Methodologies: Participate in agile development processes, including sprint planning, daily stand-ups, and code reviews, to ensure timely delivery of high-quality software. Conduct Testing and Quality Assurance: Develop and execute comprehensive test plans to identify and resolve issues, ensuring software reliability and user satisfaction. Provide Technical Support: Offer ongoing support to users, addressing their queries and resolving technical issues to ensure smooth adoption of our solutions. Contribute to Documentation: Create and maintain technical documentation, including user guides, API documentation, and internal development notes, to facilitate smooth onboarding and ongoing use of our products. Requirements: Bachelor's degree in Computer Science, or a related field. At least 2 years of professional experience as a software engineer or in a similar role. Strong problem-solving skills and a passion for coding. Proficiency in programming languages such as Python, JavaScript, or C#. A collaborative mindset and the ability to work effectively in a team environment.