Seeking a Software Engineer in Sydney with 4-9 years of experience. The role involves developing, testing, and maintaining software applications. Responsibilities include designing and implementing software solutions, troubleshooting and debugging code, and collaborating with team members to enhance software functionality. The ideal candidate must have a graduate degree, expertise in programming languages like Java or Python, strong problem-solving skills, and the ability to work well in a team environment. Successful candidates will be expected to work from the office full-time.
Design, develop, and maintain software applications and systems
Write clean, efficient, and well-documented code
Analyze user requirements and translate them into technical solutions
Debug and troubleshoot software issues
Perform testing and quality assurance of applications
Collaborate with cross-functional teams including developers, designers, and project managers
Stay updated with new technologies and industry trends
Participate in code reviews and improve software performance