Software Developer - (Junior, Mid & Senior Levels) (Melbourne)

Software Developer - (Junior, Mid & Senior Levels) (Melbourne)

06 Aug
|
Randstad
|
Melbourne

06 Aug

Randstad

Melbourne

Software Developer - (Junior, Mid & Senior Levels)

These roles are responsible for the design, development, and maintenance of secure, high quality software solutions. Working within a Scrum setting, developers take technical responsibility for the full software development lifecycle (SDLC), utilising .NET and SQL backends alongside modern frontend frameworks. The positions range from entry-level (1+ years) to technical leadership (10+ years), with senior roles taking additional responsibility for mentoring and architectural standards.

Role Overview

These roles are responsible for the design, development, and maintenance of secure, high quality software solutions. Working within a Scrum environment, developers take technical responsibility for the full software development lifecycle (SDLC), utilising .NET and SQL backends alongside modern frontend frameworks. The positions range from entry-level (1+ years) to technical leadership (10+ years), with senior roles taking additional responsibility for mentoring and architectural standards.

Core Responsibilities

- Technical Design: Analyse user requirements and translate them into technical specifications and functional features.
- Development: Build and modify applications using .NET, Java, C++, Python, or JavaScript.
- Testing: Execute unit and integration testing; implement Test-Driven (TDD) and Behaviour-Driven Development (BDD).
- Maintenance: Troubleshoot, debug,



and upgrade existing software to improve performance and security.
- Collaboration: Participate in Scrum ceremonies and work with UX/UI designers and project managers to meet specifications.
- Documentation: Create and maintain technical documentation, user manuals, and project reports.

Requirements and Skills

Experience levels are categorised as follows:

- Junior/Intermediate: 1-4 years of hands-on experience.
- Mid/Senior: 5-9 years of hands-on experience.
- Senior/Lead: 10+ years of hands-on experience.

Technical Competencies:

- Proficiency in programming languages (Java, C++, Python, JavaScript, or PHP) and frameworks (.NET, AngularJS).
- Working knowledge of Git, GitHub, and ORM frameworks.
- Understanding of Agile methodologies and the software development life cycle.
- Strong analytical and problem-solving skills.

Mandatory Requirements:

- Active AGSVA Security Clearance (Baseline, NV1, or NV2) is essential.

Preferred Qualifications:

- Tertiary qualification in Computer Science, IT, or a related field.
- Previous experience in government or highly regulated environments.
- Exposure to Digital Identity solutions.

At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.

#J-18808-Ljbffr

📌 Software Developer - (Junior, Mid & Senior Levels) (Melbourne)
🏢 Randstad
📍 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 developer - (junior, mid & senior levels) (melbourne) / melbourne