x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Australia   »   Jobs in Melbourne   »   Information Technology Job   »   Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Software Engineer

Labour Support Group

Labour Support Group company logo
The Client:



Oreta exists to enable businesses to succeed through technology. They offer end-to-end services in cloud, network, and security, leveraging their expertise, intellectual property, and cutting-edge technology. Their success is supported by technology partners, including Telstra, Cisco, Google, Microsoft, VMware, Checkpoint, and Palo Alto.

Their success is also rooted in their people and their unwavering desire to constantly delight customers. The culture at Oreta is shaped by behaviors and values that dictate how they collaborate and serve their customers. They are deeply committed to embodying their four core values, which are central to their culture:

Go Further

Thrive Together

Move with Velocity

Have Fun





The Role:

This Software Engineer role is for a full-time role with an annual salary of $170,000-180,000 + Superannuation and will be based at their Melbourne office.

?The Responsibilities:

Research, consult, analyse, and evaluate system program needs to determine software specifications and ensure alignment with business objectives.

Identifying System Deficiencies: Identify technology limitations and deficiencies in existing systems, along with associated processes, procedures, and methods, recommending improvements for efficiency and effectiveness.

Testing and Debugging: Conduct thorough testing and debugging of software to diagnose and correct errors, ensuring the software operates according to specifications within established quality standards.

Program Coding: Write and maintain program code to meet system requirements and designs, following technical specifications and adhering to quality accredited standards.

Documentation: Write, update, and maintain technical program documentation and operational procedures to ensure clarity and ease of use for end-users and maintenance teams.

Software Design Proposals: Provide advice, guidance, and expertise in developing proposals and strategies for software design, including financial evaluation and cost estimations for software purchases and upgrades.

Managing Software Testing and Automation: Oversee testing processes and implement automation strategies for software and application deployments to enhance efficiency and reliability.

Operational Metrics Analysis: Collect and analyze operational metrics to assess performance and identify areas for improvement.

Continuous Improvement Strategies: Develop continuous improvement and delivery strategies to enhance system design and software development processes.

Tool Development: Create and develop tools required for supporting software management, security, and operational efficiency.

Forensic Analysis: Perform forensic analysis to detect anomalies or security threats, ensuring the integrity and security of software applications.

Encryption and Decryption: Implement and manage encryption and decryption processes to protect sensitive information and ensure data security.

Risk Identification and Mitigation: Identify and mitigate risks that may affect the performance and security of software products throughout their lifecycle.

Security Controls Implementation: Test, debug, and ensure the effective implementation of technical security controls within software applications to maintain high security and compliance standards.





The Requirements:

Degree or higher qualification

At least 5 years of experience in software development

At least 5 years of demonstrated experience with cloud services (AWS, Google Cloud, Azure) and implementing scalable software solutions

At least 5 years’ experience in in multiple programming languages such as Python, Java, C#, JavaScript, or similar, depending on project needs

At least 5 years’ experience with implementing and managing security practices within software development life cycles (SDLC) and in cloud and network environments

Proficient in software testing, debugging, and automation tools

Excellent problem-solving skills and the ability to perform complex system analysis

Strong understanding of data protection and security protocols

Exceptional communication skills, both written and verbal, with the ability to document and explain technical details clearly

Ability to work collaboratively in a team environment and lead projects to completion
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs