Back to Job Vacancies


Python Programmer / Developer

Lightning Payroll is an Australian software program for managing payroll.  Lightning Payroll is a division of Jumbo Interactive, a leading digital retailer of both national jackpot lotteries and charity lotteries.

The Programmer is responsible for providing high-quality and timely programming support as part of a team and will assist in the development and implementation of the Lightning Payroll product.

Key Responsibilities:

  • Develop cross platform (Windows/Mac OS) Python desktop application
  • Develop for the product website and web-based employee/client interface
  • Build and maintain associated servers, VMs and automations
  • Use Git to manage source code and projects
  • Liaise with the customer support team and business
  • Participate in peer code review and QA processes
  • Review and implement government business specifications
  • Deliver reliable software releases as part of a whole-team release process

Competencies and Experience:

Essential

  • 3-4 years experience using at least two of the following skills:
    • Python
    • WWW technologies (PHP, HTML5, CSS, and Javascript)
    • Relational databases
  • Exposure to Agile workflows, automated testing, code review and the ‘Git’ revision control system
  • Able to work in a self-directed fashion while also contributing to team goals and harmony

Desirable

  • Tertiary qualification in Information Technology or equivalent
  • Linux administration, Bash shell-scripting
  • Experience building and handling Docker containers
  • Qt with PyQt or PySide
  • Python web development
  • Jenkins or other CI servers
  • HTTP/Networking Integration
  • Payroll, tax or superannuation knowledge

If this resonates with you and if you believe you have the right skills and experience, we'd love to hear from you, so click apply today!!!

If you have not heard from us within two weeks from your application date, please assume that on this occasion you have been unsuccessful and accept our thanks for your interest.

Apply for this job

Personal Details
Ms
  • Ms
  • Mr
  • Mrs
  • Miss
Your current location
Australia
  • Afghanistan
  • Aland Islands
  • Albania
  • Algeria
  • American Samoa
  • Andorra
  • Angola
  • Anguilla
  • Antarctica
  • Antigua And Barbuda
  • Argentina
  • Armenia
  • Aruba
  • Australia
  • Austria
  • Azerbaijan
  • Bahamas
  • Bahrain
  • Bangladesh
  • Barbados
  • Belarus
  • Belgium
  • Belize
  • Benin
  • Bermuda
  • Bhutan
  • Bolivia
  • Bosnia And Herzegovina
  • Botswana
  • Bouvet Island
  • Brazil
  • British Indian Ocean Territory
  • Brunei Darussalam
  • Bulgaria
  • Burkina Faso
  • Burundi
  • Cambodia
  • Cameroon
  • Canada
  • Cape Verde
  • Cayman Islands
  • Central African Republic
  • Chad
  • Chile
  • China
  • Christmas Island
  • Cocos (Keeling) Islands
  • Colombia
  • Comoros
  • Congo
  • Congo, Democratic Republic
  • Cook Islands
  • Costa Rica
  • Cote D'Ivoire
  • Croatia
  • Cuba
  • Cyprus
  • Czech Republic
  • Denmark
  • Djibouti
  • Dominica
  • Dominican Republic
  • Ecuador
  • Egypt
  • El Salvador
  • Equatorial Guinea
  • Eritrea
  • Estonia
  • Ethiopia
  • Falkland Islands (Malvinas)
  • Faroe Islands
  • Fiji
  • Finland
  • France
  • French Guiana
  • French Polynesia
  • French Southern Territories
  • Gabon
  • Gambia
  • Georgia
  • Germany
  • Ghana
  • Gibraltar
  • Greece
  • Greenland
  • Grenada
  • Guadeloupe
  • Guam
  • Guatemala
  • Guernsey
  • Guinea
  • Guinea-Bissau
  • Guyana
  • Haiti
  • Heard Island & Mcdonald Islands
  • Holy See (Vatican City State)
  • Honduras
  • Hong Kong
  • Hungary
  • Iceland
  • India
  • Indonesia
  • Iran, Islamic Republic Of
  • Iraq
  • Ireland
  • Isle Of Man
  • Israel
  • Italy
  • Jamaica
  • Japan
  • Jersey
  • Jordan
  • Kazakhstan
  • Kenya
  • Kiribati
  • Korea
  • Kuwait
  • Kyrgyzstan
  • Lao People's Democratic Republic
  • Latvia
  • Lebanon
  • Lesotho
  • Liberia
  • Libyan Arab Jamahiriya
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Macao
  • Macedonia
  • Madagascar
  • Malawi
  • Malaysia
  • Maldives
  • Mali
  • Malta
  • Marshall Islands
  • Martinique
  • Mauritania
  • Mauritius
  • Mayotte
  • Mexico
  • Micronesia, Federated States Of
  • Moldova
  • Monaco
  • Mongolia
  • Montenegro
  • Montserrat
  • Morocco
  • Mozambique
  • Myanmar
  • Namibia
  • Nauru
  • Nepal
  • Netherlands
  • Netherlands Antilles
  • New Caledonia
  • New Zealand
  • Nicaragua
  • Niger
  • Nigeria
  • Niue
  • Norfolk Island
  • Northern Mariana Islands
  • Norway
  • Oman
  • Pakistan
  • Palau
  • Palestinian Territory, Occupied
  • Panama
  • Papua New Guinea
  • Paraguay
  • Peru
  • Philippines
  • Pitcairn
  • Poland
  • Portugal
  • Puerto Rico
  • Qatar
  • Reunion
  • Romania
  • Russian Federation
  • Rwanda
  • Saint Barthelemy
  • Saint Helena
  • Saint Kitts And Nevis
  • Saint Lucia
  • Saint Martin
  • Saint Pierre And Miquelon
  • Saint Vincent And Grenadines
  • Samoa
  • San Marino
  • Sao Tome And Principe
  • Saudi Arabia
  • Senegal
  • Serbia
  • Seychelles
  • Sierra Leone
  • Singapore
  • Slovakia
  • Slovenia
  • Solomon Islands
  • Somalia
  • South Africa
  • South Georgia And Sandwich Isl.
  • Spain
  • Sri Lanka
  • Sudan
  • Suriname
  • Svalbard And Jan Mayen
  • Swaziland
  • Sweden
  • Switzerland
  • Syrian Arab Republic
  • Taiwan
  • Tajikistan
  • Tanzania
  • Thailand
  • Timor-Leste
  • Togo
  • Tokelau
  • Tonga
  • Trinidad And Tobago
  • Tunisia
  • Turkey
  • Turkmenistan
  • Turks And Caicos Islands
  • Tuvalu
  • Uganda
  • Ukraine
  • United Arab Emirates
  • United Kingdom
  • United States
  • United States Outlying Islands
  • Uruguay
  • Uzbekistan
  • Vanuatu
  • Venezuela
  • Viet Nam
  • Virgin Islands, British
  • Virgin Islands, U.S.
  • Wallis And Futuna
  • Western Sahara
  • Yemen
  • Zambia
  • Zimbabwe
Your Australian work status?
I'm a Resident or Citizen of Australia or New Zealand
I have an Australian Working Visa
Cover Letter
Please upload as a .doc or .PDF. File must be a maximum of 2MB
Resume
Please upload as a .doc or .PDF. File must be a maximum of 2MB
Extra Information
No previous experience
  • No previous experience
  • < 1 year
  • 1 to 2 years
  • 2 to 3 years
  • 3 to 4 years
  • 4 to 5 years
  • 5 to 10 years
  • > 10 years
$40,000 - $50,000
  • $40,000 - $50,000
  • $50,000 - $60,000
  • $60,000 - $70,000
  • $70,000 - $80,000
  • $80,000 - $90,000
  • $90,000 - $100,000
  • $100,000 - $120,000
  • $120,000+
Immediately
  • Immediately
  • 1 week
  • 2 weeks
  • 3 weeks
  • 4 weeks
  • > 1 month
  • > 2 months
Seek
  • Seek
  • LinkedIn
  • Google
  • University Job Board
  • Referred by Jumbo Employee
  • Recruitment Agency
  • Other (please specify)
I've read and agree to Jumbos' privacy policy.