About the Role
In this role, you will develop applications in a Linux environment to ensure product-use compliance for internal and external users, with a focus on investigations, audits, and fraud detection.
Responsibilities
- Developing software in a Linux environment to collect product-use, customer user, and customer account data
- Converting / storing data in the IADP department forensics repository
- Developing applications to assist internal teams in investigating potential improper use of products
- Auditing product use for compliance with company policy and government regulations
- Developing automated fraud detection applications
- Collaborating with internal teams and functioning as a sole contributor when necessary
- Participating in agile development processes
- Contributing to the development of applications for investigations, audits, and fraud detection
Requirements
- Have proven software development experience with an education background in Engineering / Computer Science
- Be proficient in Python programming and development in a Linux environment
- Be capable of using MySQL or PostgreSQL databases via Python
- Perl language experience is preferred
- Demonstrate proficiency in using GitHub, including Actions / Workflows
- Have basic knowledge of SDLC and experience with test-driven development
- Be familiar with big-data applications
- Prefer to have development experience with DevSecOps / agile, Node.js / React, Apache CGI, Python framework (Django or Flask), Docker, Kubernetes, Micoservice, Cloud application (Azure), Nginx
Work in a way that works for you
We promote a healthy work / life balance across the organisation. We offer an appealing working prospect for our people.
With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
Working for you
We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer
- Health Benefits : Comprehensive, multi-carrier program for medical, dental and vision benefits
- Retirement Benefits : 401(k) with match and an Employee Share Purchase Plan
- Wellbeing : Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
- Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
- Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
- Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
- Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice