Software Developer

5 days ago


Melbourne, Victoria, Australia Creative Technology UK Full time
Career Opportunities with NEP Group Inc.

A forward-thinking company that provides outsourced television production services is seeking a skilled Software Engineer to join its team. This role offers the opportunity to drive development and maintenance of API integrations and low-level software components.

This position is based at our state-of-the-art facility in Southbank, Melbourne. The role involves primarily business hours, with hybrid options and may require occasional travel and weekend work.

The Position

We are looking for an experienced Software Engineer to join the NEP TFC development team. Working closely with the Product and Architecture teams, you will be responsible for delivering deployable solutions and accompanying documentation to achieve the objectives of the Product team.

This role requires proven software development experience across multiple languages, including but not limited to Go. Extensive experience in networking, cloud technologies, and a proven ability to work with APIs for diverse systems including but not limited to REST, gRPC, and WebSocket is also necessary.

In addition, ensuring that NEP ANZ operational objectives and plans are achieved is a key responsibility.

Key Responsibilities:
  • Write secure, production-ready code (primarily in Go) and adapt to other languages when needed.
  • Design, implement, and test new features; maintain CI workflows.
  • Optimize code for performance and troubleshoot issues.
  • Collaborate with team members on PRs, code reviews, and pair programming.
  • Provide clear documentation for users and commissioning teams.
  • Consult with stakeholders and support operational goals as required.
Required Skills and Attributes:
  • Proficiency with Linux, Kubernetes, and cloud-native technologies.
  • Strong understanding of networking protocols (HTTP, SDP, RTP) and broadcast standards (NMOS, ST2022, ST2110).
  • Familiarity with database design, data modelling, and microservice architectures.
  • Experience designing and integrating APIs for diverse systems, including REST, gRPC, protocol buffers, WebSocket, and other protocol-based communications, including bespoke TCP-based binary protocols.
  • Familiarity with Wireshark and writing custom dissectors in Lua.
  • Strong understanding of distributed systems, event-driven architectures, and message brokers (e.g., RabbitMQ, NATS).

We offer a range of benefits that assist our team in their professional development and wellbeing, including salary continuance insurance, additional leave days, travel benefits, discounts, and an employee assistance programme.



  • Melbourne, Victoria, Australia SmartBear Software Full time

    What You Will DoAs an Enterprise Software Specialist, you will play a critical role in helping our customers succeed by providing expert advice and guidance on the use of our software development and testing tools.Your primary responsibilities will include:Providing expert advice and guidance on software development and testing best practicesIdentifying and...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    Job DescriptionThis role involves working as a remote Salesforce Developer for XPT Software Australia Pty Ltd. The ideal candidate should possess excellent analytical and problem-solving skills, with a strong understanding of enterprise applications like Salesforce.Familiarity with work tracking tools such as Azure DevOps is desirable.The successful...


  • Melbourne, Victoria, Australia Ocean Software Full time

    As a Defence Software Operations Manager at Ocean Software, you will be responsible for overseeing the day-to-day activities of our application support team.Your key responsibilities will include managing a team of application experts, ensuring high-quality technical support delivery, and driving process improvements.You will work closely with internal...


  • Melbourne, Victoria, Australia Website Developer Agency Full time

    About Us:At DOT IT Services, we provide IT solutions to help businesses grow by offering tailored digital solutions. Our team is passionate about connecting businesses with the right IT solutions, and we are looking for a skilled IT Business Development Professional to join us.In this role, you will be responsible for identifying and reaching out to...


  • Melbourne, Victoria, Australia LEAP Legal Software Full time

    About LEAP Legal SoftwareWe're transforming the legal landscape through cutting-edge technology, empowering clients to achieve better outcomes and work more efficiently.Our company has been at the forefront of innovation for over 30 years, providing leading provider of Legal Practice Productivity Solutions. Our guiding purpose is to 'Help lawyers who help...

  • Software Developer

    7 days ago


    Melbourne, Victoria, Australia Monash University Full time

    This is a Software Developer role with one of the leading companies in AU right now -- Monash University -- with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the takes off.More About the Role at Monash University **The Opportunity** The Faculty of Information Technology at Monash University is a leader in global...

  • Software Developer

    8 hours ago


    Melbourne, Victoria, Australia Green Light Worldwide Full time

    Location Melbourne C B D, AustraliaSector ITSalary $750.00 to $1,000.00 per daySoftware Developer (Java, JavaScript, React / Security cleared)Leading company in its field12 month contract opportunitiesBased ideally Melbourne or Adelaide or Brisbane / option to work from home or in the officeGood $Start asap in the new yearGreen Light is one of Australia's...


  • Melbourne, Victoria, Australia Simpro Software Full time

    We are looking for a Software Training and Support Expert to provide high-quality training and support to our clients. The ideal candidate will have a solid understanding of business processes and workflows, as well as excellent communication and interpersonal skills.In this role, you will work closely with our senior staff to provide training and support to...


  • Melbourne, Victoria, Australia LEAP Legal Software Full time

    About UsWe're a leading provider of Legal Practice Productivity Solutions, serving over 67,000 lawyers and their staff in small and medium-sized law firms worldwide.Our company culture values creativity, innovation, and expertise, making us an exciting place to work.You'll join our Family Law division, a unique team specialising in software solutions for the...


  • Melbourne, Victoria, Australia Iris Software Full time

    Iris Software is seeking a Brand Development Manager to lead the development and implementation of our brand strategy. As a key member of our marketing department, you will be responsible for creating and maintaining a strong brand presence across all touchpoints.Key responsibilities will include:Developing and executing brand strategy across multiple...


  • Melbourne, Victoria, Australia Emanate Technology Full time

    Senior Software Developer – Defence IndustryAbout the Company:Join a rapidly growing Defence technology provider working on cutting-edge software development projects. The organisation plays a key role in delivering mission-critical Defence solutions and is expanding its capabilities as part of a major program. If you're looking to work on complex and...


  • Melbourne, Victoria, Australia Shield AI Full time

    Staff Perception Software Engineer, Sensor FusionWe are seeking an experienced software engineer to join our team at Shield AI.This role involves designing and developing innovative software solutions for sensor fusion applications.Key Responsibilities:Develop software for integrating various sensors and data sources.Collaborate with cross-functional teams...


  • Melbourne, Victoria, Australia Hydrix Ltd Remote Work Freelance Full time

    As a freelance software engineer at Hydrix Ltd, you'll be working on various projects that aim to improve the quality of life for patients suffering from cardiovascular disease. The role involves developing software solutions in accordance with chosen software architecture and detailed design inputs.Key ResponsibilitiesDevelop software implementation...


  • Melbourne, Victoria, Australia Anduril Industries, Inc. Full time

    As a Senior Software Engineer at Anduril Industries, Inc., you will play a critical role in developing advanced software solutions for unmanned systems. With broad experience in software engineering, you will drive the delivery of complex software enabled capabilities to our customers.About the Role:Design and implement software architectures that support...


  • Melbourne, Victoria, Australia ENGINEERINGUK Full time

    **About the Role**We are looking for a talented Software Development Leader to lead our software development team. You will be responsible for overseeing the complete software development lifecycle, including defining requirements, designing architectures, and implementing solutions.


  • Melbourne, Victoria, Australia Monash University Full time

    At Monash University, we are seeking a talented Software Development Expert to join our team. The successful candidate will have the opportunity to work with a leading university in AU, contributing to cutting-edge research and education initiatives.The Faculty of Information Technology at Monash University is renowned for its global IT research and...

  • Software Developer

    4 days ago


    Melbourne, Victoria, Australia Energy Bay Full time

    Are you passionate about renewable energy and eager to make a positive impact and generate change? Do you thrive in a supportive and collaborative work environment where your contributions are valued and recognised? If so, we have the perfect opportunity for youAbout Diamond Energy, part of Energy BayEnergy Bay is rapidly expanding along the renewable energy...


  • Melbourne, Victoria, Australia Amazon Full time

    At Amazon, we're constantly innovating and pushing the boundaries of what's possible in cloud computing. Our Region Services team is responsible for designing, building, and operating AWS regions to enable new cloud infrastructure and services offerings to customers across every industry and size. As a member of this team, you'll have the opportunity to work...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    XPT Software Australia Pty Ltd is a software services company that provides innovative solutions to its clients across Australia..NET Core DeveloperWe are seeking an experienced .NET Core developer to join our team and contribute to the development of secure, scalable, and fault-tolerant systems in a cloud environment.The ideal candidate will have 2+ years...


  • Melbourne, Victoria, Australia Simpro Software Full time

    Here are some links that might be of assistance:Implementation SpecialistApply locations Melbourne Office time type Full time posted on Posted 5 Days Ago job requisition id JR101119First Things First - What We Can Offer YouFree daily breakfast and lunch providedFlexible working arrangementsMonthly RDO (Full time employees)Ground-breaking parental leave...