Lead Developer

Details of the offer

In this role you will be responsible for one of OpusV's software products, you will work together with key stakeholders to architect and design new features as well as maintain the codebase.
You will additionally have direct input into the roadmap and order in which key features are developed, you will be expected to take the requirements of clients and translate that into a design for said features.
You will work together with a junior developer as a mentor and delegate smaller tasks to them, additionally you will be responsible for reviewing their work prior to merging to the main branch.
Occasionally you will communicate with clients as well as conducting technical demonstrations to show them the capabilities of the software and advise them on how they can get the best out of the product.

Requirements Must be an Australian Citizen, Resident or have a valid Working VISA.
Must be able to attend the Melbourne Office at least 3 days a week.
Responsibilities Setup and deploy new instances of OpusV's software products using tooling such as Ansible + Docker.
Communicate with senior stakeholders and clients to understand the requirements of the project and effectively translate to technical requirements for the Development Team.
Write quality code that is maintainable and meets requirements as defined by Stakeholders.
Direct and mentor the development team through the design, development, testing, and debugging processes.
Write unit tests to ensure that your code works as intended.
Produce documentation for other staff including Developers and DevOps to read so that they can understand the components of the software that you have written.
Work together with the Technical Writing Team to produce documentation for clients, e.g.
Manuals Work together with the DevOps Technician to ensure new versions are deployed seamlessly to staging and then production environments.
Demo the capabilities of the software product to prospective clients.
Additionally, you may be requested to demo new functionality to existing clients occasionally.
Receive and action end-user feedback.
Perform on-going maintenance of code and security systems.
Ensure that all work is aligned with relevant industry best practice and internal OpusV policies.
Required Skills Mastery in either Golang or PHP/Laravel Proficiency with Git.
Knowledge and understanding of one or more of the following Authentication protocols: OIDC/OAuth2/SAML (RADIUS and LDAP are bonuses).
Strong understanding of Linux fundamentals.
Strong understanding of Docker and Docker compose.
Strong webdev experience with HTML/CSS/JS.
Experience with writing unit tests.
Experience writing and maintaining CI/CD pipelines.
Desired Skills Basic understanding of Python/Java/JS/TS.
Life at OpusV Fostering your professional growth We invest in your future by offering subsidized training and opportunities for professional growth, ensuring you stay at the cutting edge of the Information Technology and cybersecurity industry.

Join a team that supports critical projects across Australia, and throughout the APAC region, helping secure and support the stability of the infrastructure our nation depends on.

Design and implement resilient solutions As part of our team, you'll help design secure, scalable systems that meet the challenges of tomorrow, contributing to the evolving standards of Australia's cybersecurity landscape.

Collaborate with industry leaders We value strong partnerships with industry leaders.
You'll have the opportunity to visit key project sites, collaborate with stakeholders, and build relationships that enhance your professional expertise while contributing to critical infrastructure security.

Equal opportunity workplace We're proud of our diverse, inclusive workforce and a culture that promotes respect and collaboration.
We support flexible work arrangements, to help you achieve your personal and professional goals.

Build your future Join a company with a history of success, where your contributions will leave a lasting impact on national infrastructure.
Help us continue to set the bar for cybersecurity in Australia while building a meaningful, fulfilling career that grows with you.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Requirements

Tprm Governance & Oversight Senior Specialist

About Us At ANZ, we're applying new ways technology and data can be harnessed as we work towards a common goal: to improve the financial wellbeing and sustai...


Anz - Victoria

Published 8 days ago

Senior Salesforce Developer Melbourne, Aus 5 - 10 Years Of Experience 15-03-2024

Melbourne, Australia 5 – 10 years  of experience 2024-03-15 CRMIT Solutions is a pioneer CRM Solutions Provider focusing on Salesforce digital transformatio...


CRMIT Solutions - Victoria

Published 8 days ago

Lead Developer-Java

What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating many opportuni...


Cognizant - Victoria

Published 8 days ago

Data Engineer

Take the next step. Be part of something bigger at Suncorp. We're never just satisfied with how things are – because we know how things could be. And it's ou...


Suncorp - Victoria

Published 8 days ago

Built at: 2024-11-24T18:01:56.334Z