Software Engineer at Cyber Recycling
CVW6, , Australia -
Full Time


Start Date

Immediate

Expiry Date

28 Nov, 25

Salary

80000.0

Posted On

28 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Mocha, Aws, Kubernetes, Node.Js, Git, Azure, Javascript, Programming Languages, Docker, Version Control Tools, Computer Science, Junit, Python, C++, Google Cloud

Industry

Computer Software/Engineering

Description

KEY REQUIREMENTS:

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Strong knowledge of programming languages such as Java, C++, Python, JavaScript, or similar.
  • Experience with various software development frameworks and tools (e.g., React, Angular, Node.js, .NET).
  • Expertise in relational and NoSQL database management systems (SQL, MySQL, MongoDB, etc.).
  • Proficiency with version control tools such as Git or SVN.
  • Familiarity with Agile development methodologies (Scrum, Kanban, etc.).
  • Strong analytical and problem-solving skills.
  • Ability to collaborate effectively in a team environment and communicate technical concepts clearly.

DESIRABLE SKILLS:

  • Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of mobile app development (iOS/Android).
  • Familiarity with DevOps tools and practices (CI/CD pipelines).
  • Experience with containerization technologies like Docker and Kubernetes.
  • Understanding of automated testing frameworks (JUnit, Mocha, etc.).
    Job Type: Full-time
    Pay: $70,000.00 – $80,000.00 per year

Benefits:

  • Free drinks
  • Free food
  • Visa sponsorship

Work Location: In perso

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Design, develop, and implement software systems and applications in line with business requirements.
  • Analyze and interpret user needs and software specifications to ensure appropriate technical solutions.
  • Write clean, efficient, and secure code to enhance system performance and scalability.
  • Conduct thorough testing and debugging to ensure high-quality software delivery.
  • Collaborate with cross-functional teams to support the delivery of software projects and meet deadlines.
  • Maintain accurate documentation of software design, implementation, and codebase.
  • Participate in code reviews and enforce best coding practices to improve overall team performance.
  • Continuously stay updated with the latest technologies and methodologies in software development.
Loading...