Company: Ozzie Solutions Pty Ltd
Role: Developer Programmer
Position: Full Time (38 hrs/week) Permanent
Salary: $80,000 to $90,000 p/annum, plus super
Location: Unit 12, ******* Rooks Rd, Vermont VIC 3133
Role: Candidate will be responsible for developing, integrating, transforming applications and data systems using C#, .NET, JSON, JavaScript, HTML, Restful web services, Python and *******
Responsibilities:
- Researching, consulting, analysing and evaluating system program needs
- Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
- Designing and developing broadcast and streaming applications using HBBTV technology and transport stream processing.
- Building and integrating software solutions using Software Development Kits (SDK) for hardware devices and multimedia systems.
- Providing advice, guidance and expertise in developing proposals and strategies for software design activities, such as financial evaluation and costings for recommending software purchases and upgrades
- Writing, updating and maintaining technical program, end user documentation and operational procedures
- Testing, debugging, diagnosing and correcting errors and faults in applications to ensure programs perform to specification
- Developing RESTful APIs and web services using Python, C#, JavaScript and ******* for application integration and data communication.
- Developing database-driven applications using SQL Server for data storage, retrieval and management.
- Developing and maintaining websites and web applications using HTML, JavaScript, and ******* frameworks.
- Integrating and programming professional hardware devices such as video capture cards and streaming equipment using manufacturer SDKs.
- Developing streaming and broadcasting software for OTT platforms and DVB-S/S2 systems.
- Analysing system performance, identifying bottlenecks and implementing optimisations.
- Developing business automation software, including inventory management and accounting systems.
- Working with streaming servers (Wowza, AWS) to develop and deploy multimedia delivery solutions.
Qualification and Experience
Minimum qualification is a Bachelor's degree or higher along with 1 year of full-time relevant work experience. At least five years of relevant experience may substitute for the formal qualification
SKILLS AND PERSONAL ATTRIBUTES
- Software development
- Software testing and debugging
- Problem solving and logical thinking
- Written and verbal communication
- Teamwork
- Programming in C#, Python, JavaScript, HTML
- ******* and .NET framework development
- SQL Server database development
- RESTful web services and API development
- HBBTV and broadcast application development
- JSON data processing and integration
- Transport stream file processing
- SDK integration for hardware devices
- Streaming technologies (OTT, DVB-S/S2)
- Wowza and AWS server experience
- Video encoding and multimedia processing
- Job Type: Full-time
- Work Location: In person