Software Engineer — Victoria, Australia

Telelink Distributors is a dynamic and innovative technology-driven organization committed to delivering cutting-edge software solutions and IT services to our clients across multiple industries. We are currently seeking a highly skilled and motivated Software Engineer to join our growing team. Key Responsibilities: Research, consult, analyze, and evaluate system program needs to develop high-quality software solutions. Identify limitations and deficiencies in existing systems, processes, and methodologies and provide effective solutions. Design, code, test, and deploy software applications using industry best practices and defined project requirements. Debug, diagnose, and correct errors within application code while ensuring adherence to testing protocols and quality standards. Utilize Python , C++ , and POM frameworks to create scalable, efficient applications. Collaborate with cross-functional teams, including national and international product managers, designers, and QA professionals. Participate actively in the entire software development lifecycle – from concept to deployment and post-launch support. Write and maintain technical documentation, including program code documentation, user manuals, and operational procedures. Provide strategic input in software design, including cost estimation and software upgrade recommendations. Implement cybersecurity best practices to ensure application integrity and security. Conduct code reviews to uphold code quality and compliance with coding standards. Contribute to Agile development processes including sprint planning, daily stand-ups, and retrospectives. Troubleshoot and resolve performance bottlenecks and software defects promptly. Skills & Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Proven experience in software development using Python and C++ . Strong knowledge of software engineering principles, testing, debugging, and performance optimization. Experience with Agile/Scrum methodologies and working in collaborative environments. Familiarity with cybersecurity principles and secure coding practices. Strong problem-solving abilities and attention to detail. Excellent communication and teamwork skills. Why Join Us? Work on exciting and innovative projects with a global impact Collaborate with a diverse, talented, and supportive team Opportunities for professional growth and development Competitive salary and benefits package To Apply: Please send your resume and a brief cover letter to [email protected] with the subject line Software Engineer Application

Applications close Sunday, 20 July 2025
Take me to the job