In partnership with Engineering Super. Learn more.
Engineering Super logo

Software Engineer — Melbourne, Melbourne Region
Expired

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

Applications close Sunday, 5 May 2024
Take me to the job
Students welcome
Learn more
Engineering Super logo
General Information only. Professional Superannuation Management Pty Ltd (ABN 31 617 160 791; AFSL No. 499786).
Visit engineeringsuper.com.au to find our PDS and TMD.