Sr. Staff Engineer, Risc-V Software Workload Enablement

Tenstorrent

City of Kalgoorlie-Boulder

On-site

AUD 90,000 - 130,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tenstorrent in Australia seeks a Software Developer to design, build, test, and maintain software for desktop, mobile, and web platforms. You will translate business requirements into technical specs and collaborate with cross-functional teams to deliver high-quality solutions.

Responsibilities include writing clean code, performing testing, and reviewing code to ensure client needs are met. Stay updated on new languages, frameworks, and technologies, with strong teamwork and communication

Qualifications

  • Bachelor’s degree in computer science, information technology, or related field.
  • Experience with back-end frameworks such as Laravel, Django, or Ruby on Rails.
  • Knowledge of relational databases such as MySQL, PostgreSQL, and Oracle.
  • Proficient in software testing and debugging methods and tools.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and in a team-oriented environment.

Responsibilities

  • Develop, test, and maintain software applications and programs for desktop, mobile, and web platforms.
  • Identify, analyze, and resolve software-related issues, and enhance the functionality of existing software applications.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications for software development.
  • Write clean, efficient, and maintainable code, adhering to best practices and using appropriate software development methodologies.
  • Conduct software testing to ensure quality, and review code to ensure it meets the needs and requirements of the intended clients or end-users.
  • Document software design, user guides, and technical manuals in a clear and concise manner.
  • Stay informed about new developments and practices within the industry, including new programming languages, frameworks, and technologies.
  • Participate in code reviews and provide feedback to colleagues to promote improvements and ensure a high standard of quality and performance of the software.

Skills

Bachelor’s degree in computer science
Relational databases (MySQL, PostgreSQ
Laravel
Django
Ruby on Rails
Testing & debugging
Problem solving
Communication
Teamwork & independence

Education

Bachelor’s degree in computer science or related field

Job description

Summary:

The Software Developer is responsible for developing, testing, and maintaining software applications and programs for desktop, mobile, and web platforms. They collaborate with cross-functional teams to understand business requirements and translate them into technical specifications for software development. The Software Developer also stays informed about new developments and practices within the industry.

Responsibilities:

  • Develop, test, and maintain software applications and programs for desktop, mobile, and web platforms.
  • Identify, analyze, and resolve software-related issues, and enhance the functionality of existing software applications.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications for software development.
  • Write clean, efficient, and maintainable code, adhering to best practices and using appropriate software development methodologies.
  • Conduct software testing to ensure quality, and review code to ensure it meets the needs and requirements of the intended clients or end-users.
  • Document software design, user guides, and technical manuals in a clear and concise manner.
  • Stay informed about new developments and practices within the industry, including new programming languages, frameworks, and technologies.
  • Participate in code reviews and provide feedback to colleagues to promote improvements and ensure a high standard of quality and performance of the software.

Qualifications:

  • Bachelor’s degree in computer science, information technology, or related field.
  • Experience with back-end frameworks such as Laravel, Django, or Ruby on Rails.
  • Knowledge of relational databases such as MySQL, PostgreSQL, and Oracle.
  • Proficient in software testing and debugging methods and tools.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and in a team-oriented environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Region School Sport Officer
Region School Sport Officer

Department of Education • Melbourne

On-site
AUD 70,000 - 110,000
Software Engineer
Software Engineer

GoTech Solutions Pty Ltd • Sydney

On-site
AUD 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Atain • Sydney

On-site
AUD 140,000 - 180,000
SOFTWARE ENGINEER
SOFTWARE ENGINEER

Partech, Inc • Mona Vale

On-site
AUD 90,000 - 120,000
Mid/Senior Software Engineer
Mid/Senior Software Engineer

NetApp • Canberra

On-site
AUD 120,000 - 180,000
PHP Developer Required
PHP Developer Required

Wave Media • Katoomba

On-site
AUD 60,000 - 90,000
Legal Advisor
Legal Advisor

Csdemo • Lightning Ridge

On-site
AUD 90,000 - 130,000
Lead Java Developer
Lead Java Developer

Ejamerica • Sydney

On-site
AUD 130,000 - 180,000
Senior RISC-V Software Engineer, Workload Enablement
Senior RISC-V Software Engineer, Workload Enablement

Tenstorrent • Kalgoorlie-Boulder

On-site
AUD 90,000 - 130,000
Software Engineer
Software Engineer

INK IT Solutions • City of Melbourne

On-site
AUD 120,000 - 150,000