Our client, a reputable and forward-thinking company based in Melbourne, is seeking a talented and motivated Software Engineer to join their dynamic team. The company specializes in cutting-edge technology solutions, fostering innovation and growth in a collaborative work environment.
Key Responsibilities:
-Design, develop, test, and maintain software applications in line with project requirements.
-Collaborate with cross-functional teams to analyse user needs and provide technical solutions.
-Ensure high-quality code through consistent testing, debugging, and documentation.
-Stay updated with the latest industry trends and integrate relevant technologies into ongoing projects.
-Participate in code reviews to maintain best practices and improve code quality.
Key Requirements:
-A bachelor's degree in Software Engineering, Computer Science, or a related field.
-Proven experience in software development (minimum 3 years preferred)
-Proficiency in programming languages such as Java, Python, or C#.
-Experience with software development frameworks and tools
-Strong problem-solving skills and the ability to work independently or in a team environment.
-Excellent communication and interpersonal skills.
What they Offer:
-Opportunities for professional growth and development.
-A supportive and innovative work culture.
-Flexible working arrangements and modern office facilities in the heart of Melbourne.