Are you a passionate and skilled Software Engineer looking to make a significant impact in the tech industry? We are seeking a talented individual to join our dynamic team. We pride ourselves on delivering cutting-edge technology solutions, and we need a dedicated professional like you to help us continue pushing the boundaries of innovation. COMPANY PROFILE Our company provides top IT services & commercial computer and telecommunications support in Sydney. With years of experience under our belt, we have built a reputation for excellence and reliability. Our commitment to staying ahead of technological trends ensures that our clients receive the best possible service. KEY RESPONSIBILITIES: Collaborate with clients to understand their software needs and requirements. Design, develop, and maintain high-quality software applications. Write clean, efficient, and well-documented code. Conduct thorough testing to identify bugs and issues. Diagnose and fix software issues to ensure smooth operation. Provide technical support and troubleshooting for client issues. Integrate new software systems with existing IT infrastructure. Create detailed documentation for software systems, including user manuals, technical specifications, and maintenance guides. Stay updated with the latest industry trends and technologies. QUALIFICATIONS: Bachelor's Degree in Computer Science or a related field. At least 5 years experience as a Software Engineer or similar role. Proficiency in programming languages such as Java, C++, Python, or other relevant languages. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities.