About Us Managed IT Services Australia is a growing and innovative technology organisation dedicated to delivering high-quality digital solutions, software development services, and IT support to businesses and clients across various industries. We specialise in developing scalable software applications, improving business systems, and implementing modern technology solutions that enhance operational efficiency and user experience. At Managed IT Services Australia, we are passionate about technology, innovation, and continuous improvement. Our team works collaboratively in a dynamic and supportive environment where creativity, technical excellence, and problem-solving are highly valued. As our organisation continues to expand, we are seeking a skilled and motivated Software Engineer to join our team and contribute to the development and maintenance of our software systems and digital platforms. Key Responsibilities Design, develop, test, and maintain software applications and business systems Analyse user requirements and translate them into functional and technical specifications Develop clean, efficient, and scalable code using modern programming languages and frameworks Troubleshoot, debug, and resolve software defects and technical issues Collaborate with cross-functional teams including developers, designers, and stakeholders to deliver high-quality software solutions Participate in system integration, deployment, and software upgrades Conduct software testing, code reviews, and performance optimisation Maintain technical documentation, development records, and system reports Ensure software solutions comply with security, quality, and industry standards Stay updated with emerging technologies, development tools, and best practices Assist in improving existing systems and identifying opportunities for automation and innovation Qualifications & Experience Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or a related field Minimum 2-3 years of experience as a Software Engineer or in a similar software development role Strong knowledge of software development principles, programming languages, and application frameworks Experience with frontend and backend development technologies Knowledge of databases, APIs, system integration, and cloud-based environments Strong problem-solving, analytical, and debugging skills Ability to work independently and collaboratively within a team environment Good understanding of software testing, security practices, and version control systems Excellent communication, organisational, and time-management skills Reliable, proactive, and committed to delivering high-quality technical solutions Apply Now! If you are a passionate and skilled Software Engineer looking to grow your career in a professional and innovative technology environment, we would love to hear from you. Join Managed IT Services Australia and become part of a team committed to delivering innovative software solutions, technical excellence, and outstanding service. Apply today and take the next step in your technology career! Note: Only shortlisted candidates will be contacted.