Lightning Visuals
Software Developer
Lightning VisualsAustralia2 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Location:

Remote working within Australia (ideally based out of Sydney, Melbourne or Brisbane)


The opportunity:

  • Do you have an interest in live television and leveraging cloud-based technologies to optimise how data integrations into broadcast graphics come to life?
  • Are you looking for a role where you get a high level of autonomy, full stack exposure and the opportunity to directly contribute to ground-breaking innovations in broadcast TV and sports?
  • Are you interested in taking on problem solving challenges, not just in a software environment but also hands-on with IoT devices?
  • Are you excited by the prospect of joining a growing team with a “small knit culture” that values respect, integrity and teamwork?


If the above interests you, we welcome you to apply now to join the Lightning Visuals’ team.


Role summary:

We are seeking a talented and ambitious, junior-mid level Software Developer to join our growing team. In this role, you will be responsible for the design, development, testing, deployment, maintenance and support of software assets and applications that meet the needs of Lightning Visuals’ existing and prospective customers in accordance with our business goals. You will work closely with other members of the development team and the Company to ensure the successful delivery of high-quality software-as-a-service solutions, on time and within budget. 


Duties and responsibilities:

  • Develop high quality software solutions to meet business objectives, bringing innovation and new ideas
  • Use a variety of programming technologies to produce clean, efficient and well-documented code that interfaces with third-party API’s and IoT devices, providing the backbone of LV’s broadcast graphics
  • Review, debug, validate, verify and maintain software applications for functionality, performance and security
  • Deploy software applications to testing and production environments
  • Work with other members of the development team to ensure that projects are completed on time and within budget, with appropriate project management tracking
  • Automate tasks through appropriate tools and scripting, where appropriate
  • Analyse and troubleshoot software and associated problems
  • Contribute to provision of remote on-call technical support services for scheduled sporting matches and events (with willingness to be rostered on for after hours and weekend support from time to time)
  • Document development phases, software code and processes with a focus on ensuring effective re-usability and maintenance
  • Ensure best practice development standards and processes are adhered to
  • Stay up-to-date on the latest software development trends and technologies
  • Work with development team colleagues to help identify and prioritise engineering tasks in the software development life cycle
  • Support colleagues in sales and marketing by contributing to project and efforts targeted at securing new business for the Company
  • Contribute to a positive and collaborative team environment, including idea generation for potential new features and products


Qualifications:

Essential:

  • Strong technical skills, including experience with programming, software design and testing
  • Experience with a backend language such as Rust, C#, NodeJS or Python
  • Experience with React and TypeScript or other frontend frameworks
  • Excellent problem-solving and analytical skills with an innovative mindset
  • Ability to work independently and as part of a team
  • Commitment to ethical business practices
  • Willingness to be rostered on for after hours and weekend support from time to time (to assist with remote on-call technical support services)


Desired:

  • Bachelor's degree in computer science or a related field, or equivalent experience
  • Experience with project management methodologies and collaboration tools such as Jira and GitHub
  • Experience with IoT systems, including software integration and hands-on device development
  • Practical experience with DevOps practices, including CI/CD, automation and environment management
  • Experience with software-as-a-service products
  • Interest in data analytics
  • Interest in live sports
  • Experience or exposure to key AV, television broadcast production and graphics concepts
  • Commercial acumen
  • Experience with real time graphics, game technology or animation


Benefits:

✓      Small team, large career growth opportunity

✓      Enhanced role flexibility in terms of work location and hours

✓      Competitive salary and benefits package

✓      Opportunity to work on challenging and interesting projects

✓      Collaborative and supportive work environment

✓      Chance to make a real impact on the company's products and services


About Lightning Visuals:

Lightning Visuals is a growing technology business based in Sydney, Australia which is focussed on harnessing the power of data and broadcast graphics to drive engagement with viewers of racing and other live sports and television events. We offer a unique cloud-based solution that optimally collates, processes and presents real time data, information and content which is directly relevant to our customers and their underlying stakeholders. We pride ourselves on being innovative and have strong ambitions to broaden our data analytical offering, further enhancing the insights and visuals we can bring to live sports and television. We currently provide live broadcast graphics for sports including horse racing, football, golf, motorsport, cycling, marathons, surfing, skateboarding and boxing as well as TV entertainment shows, game shows and award shows. 


Our values:

  • We operate with integrity: we are honest, professional and ethical in our dealings with everyone, and we build trust with our customers, partners, and colleagues
  • We are action-oriented: we have a “can do” attitude and expect everyone to “roll up the sleeves”. We proactively deliver on our commitments to the best of our ability 
  • We are innovative: we are always looking for new ways to improve our products and services. We encourage creativity and we are not afraid to experiment and try new things
  • We are team players: we believe that great things are accomplished when people work together. We foster a collaborative, respectful and supportive work environment where communication is paramount
  • We take pride in our work: we believe that quality is essential to our success and strive for excellence in everything we do. We celebrate our successes and are resilient when we encounter challenges

Key Skills

Ranked by relevance