Software Engineer (Melbourne)

Software Engineer (Melbourne)

06 Aug
|
Tectonica Australia
|
Melbourne

06 Aug

Tectonica Australia

Melbourne

Tectonica is a developer of proprietary products for local and international organisations. We pride ourselves on our ability to design and manufacture advanced technology in partnership with these innovative organisations.

About the Role

We are looking for an experienced Software Engineer with proven experience in the design and development of Android applications to join our team at our West Melbourne office.

Reporting to the Engineering Manager, you will be responsible for designing and developing technical solutions, including high-quality software. You will have the opportunity to develop new software applications, enhance existing software solutions, and contribute to the successful delivery of engineering projects.

Key Responsibilities

Design and Develop Web Applications using React/Next.js, Java/Kotlin, Spring and PostgreSQL

Proven experience in the design and development of Android Applications

Design and develop Windows applications using C#

Design and deploy applications in Linux environments

Design and develop software applications, making specific determinations about system performance and resource utilisation

Document code consistently throughout the development process using Javadoc or equivalent standards

Design, develop, and conduct unit and integration tests to validate application design

Provide assistance to the Verification team to formally validate application design against system requirements

Provide estimates for the team schedule and notify any schedule variances to the Project Manager





Produce all artefacts required for deliverables and internal reviews

Participate in working groups, design reviews, and other forums with customers and end-users.

Work with internal and external stakeholders to discuss, and agree on designs as well as explore improvement opportunities

About You

To be successful in this role, you will bring:

A degree in Computer Science/Software Engineering or equivalent

Minimum 4 years proven experience in the design and development of software applications across Android, Windows and Linux platforms.

Experience using version control systems (SVN or Git)

Excellent problem-solving skills and the ability to support a team that develops creative and cutting-edge solutions

The ability to adapt to new tasks, technologies, processes and procedures

Strong communication skills (written and verbal)

Why Join Tectonica?

At Tectonica, you'll be part of a supportive team where we value collaboration, continuous improvement and investing in our people. We offer:

Permanent full-time position

Work-life balance

– Finish early every Friday with our half-day Fridays.

Professional development

– Ongoing training, support and opportunities for career growth.

Competitive salary

– Remuneration aligned with your skills and experience.

Free on-site parking

Tectonica is an equal opportunity employer committed to fostering an inclusive workplace and providing a safe and supportive environment for all staff.

#J-18808-Ljbffr

📌 Software Engineer (Melbourne)
🏢 Tectonica Australia
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (melbourne) / melbourne