SmartRecruiters # 4 NO SEEK JOB

AI overview

Design and implement high-quality software applications while mentoring junior developers and contributing to architectural discussions, driving innovative solutions for clients.

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

Careers at Tycoons Prod Corporation. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Recruiter Q&A's
Report this job
Apply for this job