SmartRecruiters # 4 NO SEEK JOB

TLDR

Design and maintain high-quality software applications, collaborate with cross-functional teams, and mentor junior developers in a dynamic engineering environment.

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

Tycoons Prod Corporation specializes in providing secure and reliable access to cloud applications for large enterprises. We simplify the complexities of cloud integration and compliance, ensuring businesses have total control over their cloud environments. With partnerships with major cloud providers like AWS and Google Cloud, we're committed to growing our presence and expanding our innovative solutions across Europe.

View all jobs
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