Company

Prophecy InternationalSee more

addressAddressAdelaide, SA
type Form of workFull time
CategoryComputer

Job description

Senior Software Engineer (Linux)

Company Profile:

Prophecy International Holdings Limited (ASX: PRO) is a leading Australian designer and developer of innovative business software. Through its two products, Snare and eMite, Prophecy serves the large and growing global markets of Contact Centre Analytics and Cyber Security. 

Snare is the global standard in centralized log management. Snare is the only logging solution that pairs well with any SIEM or Security Analytics platform and is trusted by public and private sector organizations worldwide to meet evolving log management requirements including Zero Trust.

Snare helps companies around the world improve their log collection, management, and analysis with dependable tools that save time, save money & reduce risk.

Prophecy operates globally from Australia, the United States, Europe, and the Philippines.

Role Purpose:      

The main purpose of the Senior Software Engineer is to focus on the development of cyber security software on Linux. 

The role will require senior experience with quality high-level coding, software design, and development practices, support driving product innovation, and the ability to build maintainable and scalable solutions using the latest technologies.

Responsibilities:

  • Be an integral member of a team of engineers to plan, design, and build complex, high-performance applications with a global user base.
  • Help drive product innovation.
  • Design and develop new product capabilities.
  • Provide technical guidance, coaching, and mentorship to other team members.
  • Provide product support and consultancy services to customers across the globe.
  • Ensure product quality by developing unit tests and supporting QA activities.
  • Ensure high-security standards of the developed software.
  • Be part of a collaborative team as we implement Agile methods and improve our automated testing 
    and continuous delivery pipelines.
  • Develop your skills and learn from specialists in the cybersecurity industry.
  • Keep up to date with technical trends, tools, methodologies, and research as required.
  • Other duties as requested by your immediate Manager/Team Leader.

 Requirements:

 Skills, Qualifications and Experience: 

  • Minimum 5 years experience developing complex software applications. 
  • Bachelor’s degree in computer science or equivalent. 
  • Background in developing software in either of the following languages (in order of preference): Golang (Go), PHP, C/C++, Java, C#
  • Solid Linux experience, Ubuntu, if possible, and a good understanding of Linux internals and scripting
  • Experience with network configuration and Unix system application and service components such as the Apache web server, sendmail, system, and SNMP.
  • Experience in back-end and REST API design and development
  • Experience working with databases and SQL.
  • Understanding of web technologies, and familiarity with front-end frameworks.
  • Ability to diagnose system and network problems, including usage of relevant tools.
  • Good understanding of modern authentication and security mechanisms.
  • Knowledge of professional Software Engineering best practices for the full software development life cycle, including coding standards, unit testing, code reviews, and continuous integration.
  • Experience with large-scale projects using existing frameworks, and small special-purpose applications built from scratch, without framework assistance, is a bonus.
  • Experience building/debugging multithreaded applications on Unix-based operating systems.
  • Using IDE and Continuous Integration tools, such as Jenkins. 
  • Experience using source control systems:  GIT, SVN, or TFS. 

Bonus Requirements: 

  • Familiarity with data security concepts and cryptographic technologies such as certificates, AES, hashing, encryption, FIPS compliance, and OWASP guidelines.
  • Formal security certifications such as CISSP and CISA or industry experience in the cyber-security domain will be highly regarded. 
  • Knowledge and experience in cloud development and deployment are highly regarded.

Location: 

Flexible:  Hybrid Working - Work from home and/or Adelaide CBD Office


How to Apply:

Please follow the instructions to apply via Seek.  
Your application should include:

  1. A brief Cover Letter outlining your suitability for the role.
  2. A current CV / Resume with contact details of at least two referees.

As an equal opportunity employer, we value diversity and are committed to fostering a workplace that is respectful, welcoming, and inclusive where people are supported to draw strengths from their identity, culture, and community.  We value the integral dignity of each person, and we encourage applications from all. 

We offer our staff a competitive salary package and a supportive, flexible working environment.  If you want to join a global ASX company that makes a difference, apply now.

We look forward to receiving your application.

No Recruitment Agencies Please.

Refer code: 1334133. Prophecy International - The previous day - 2024-01-25 22:57

Prophecy International

Adelaide, SA
Jobs feed

Infection Control Coordinator

Cavalry Care

Bruce, ACT

Social Worker

Cavalry Care

Adelaide, SA

Clinical Support Officer- Cancer Outpatient Services

Cavalry Care

Newcastle, NSW

Grain Handler - Temora

Graincorp

Temora, NSW

Site Supervisor - Merrywinebone

Graincorp

New South Wales

Site Manager | Parkes, NSW

Graincorp

Parkes, NSW

Skrovkonstruktör till Aerospace System

Saab

Linköping, Sweden

Leisure & Activities Officer

Cavalry Care

Carrum Downs, VIC

Maintenance Officer - Garden

Cavalry Care

South West Rocks, NSW

Share jobs with friends

Related jobs

Senior Software Engineer (Linux)

Senior Software Engineer (AIR6500 M&S IPT)

Lockheed Martin

Permanent

Mawson Lakes, SA

6 hours ago - seen

Senior C++ Software Engineer

Mantech

Adelaide, SA

2 weeks ago - seen

Senior Software Engineer

Silentium Defence

Gepps Cross, SA

2 weeks ago - seen

Senior Software Engineer - Adelaide

Wisetech Global Ltd.

Adelaide, SA

4 weeks ago - seen

Senior Software Engineer

Microsoft Corporation

Adelaide, SA

4 weeks ago - seen

Senior Software Engineer

Green Gold Energy Pty Ltd

Fullarton, SA

4 weeks ago - seen

Senior C++ Software Engineer

Mantech International

Adelaide, SA

4 weeks ago - seen

Senior Software Engineer

Cleared Recruitment

$100,000 - $170,000 a year

Adelaide, SA

a month ago - seen

Backend Senior Software Engineer

Mrsool

South Australia

a month ago - seen

Senior Software Engineer, Video Processing - Clipchamp

Microsoft Corporation

Adelaide, SA

a month ago - seen

Senior Software Engineer

Cleared Ict

$100,000 - $170,000 a year

Adelaide, SA

2 months ago - seen

Senior Software Engineers

Astc Pty Ltd

Adelaide, SA

2 months ago - seen

Senior embedded software engineer

Fullstack Technology Recruitment

Adelaide, SA

2 months ago - seen

AIR6500 Senior Software Engineer IMM IPT x 2 Roles

Lockheed Martin International

Mawson Lakes, SA

2 months ago - seen

AIR6500 Senior Software Engineer M&S IPT x 2 Roles

Lockheed Martin International

Mawson Lakes, SA

2 months ago - seen

Senior Software Engineer

Microsoft Corporation

Largs North, SA

2 months ago - seen

Senior Software Engineer/Developer

Prophecy International

Adelaide, SA

2 months ago - seen

Senior Software Engineer - Technical Lead

Paxus

Adelaide, SA

2 months ago - seen