hirq
← All jobs

Tycoons Prod Corporation

SmartRecruiters # 1 in AU by AU Hirer

Melbourne, VIC, AU · On-site · Full-time · Engineering

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

PythonJavaC++SQLREST APIsAWSGCPAzureGitAgile
TycoonsProdCompany is the best test company We are seeking a talented and innovative Software Engineer to join our dynamic team in Melbourne, Australia. As a key member of our development team, you will be responsible for designing, implementing, and maintaining high-quality software applications that drive our business forward and meet our clients' evolving needs. - Design, develop, and maintain robust and scalable software applications - Collaborate with cross-functional teams to gather requirements and translate them into technical specifications - Write clean, efficient, and well-documented code adhering to best practices and coding standards - Participate in code reviews and provide constructive feedback to team members - Troubleshoot, debug, and optimize applications for performance and scalability - Implement and maintain APIs for integration with other systems and services - Contribute to the continuous improvement of our development processes and methodologies - Stay up-to-date with emerging trends and technologies in software engineering - Mentor junior developers and share knowledge within the team - Participate in architectural discussions and help shape the technical direction of projects - Bachelor's degree in Computer Science, Software Engineering, or a related field - 3+ years of professional experience in software development - Strong proficiency in multiple programming languages (e.g., Java, Python, C++) - Solid understanding of object-oriented design principles and software design patterns - Experience with software development lifecycle (SDLC) and Agile methodologies - Familiarity with version control systems, preferably Git - Knowledge of database management systems and SQL - Experience in developing and consuming RESTful APIs - Proficiency in cloud platforms (e.g., AWS, Azure, or Google Cloud) - Strong problem-solving skills and attention to detail - Excellent communication and teamwork abilities - Ability to work efficiently in a fast-paced, dynamic environment - Willingness to learn and adapt to new technologies and industry trends - Knowledge of software architectural principles and best practices Come balblabla