About the Company Endeavour IT Solutions PTY LTD is a leading provider of innovative and custom technology solutions based in Melbourne. We are committed to helping businesses grow through tailored software development, reliable IT services, and cutting-edge applications. We foster a supportive, forward-thinking work environment where employees can thrive professionally. About the Role We are currently seeking a skilled Software and Applications Programmer to join our growing team. In this role, you will be responsible for researching, designing, developing, testing, and maintaining software programs and applications that are not otherwise classified. You will play a crucial part in improving system performance, resolving inefficiencies, and supporting ongoing development efforts. Key Responsibilities Research, consult, analyse, and evaluate system program needs. Identify and resolve limitations and deficiencies in existing systems and associated processes. Test, debug, diagnose, and correct programming errors in line with established protocols and quality standards. Write, review, and maintain high-quality program code according to system requirements and technical specifications. Develop and maintain technical program documentation, end-user manuals, and operational procedures. Provide expert advice and input in the preparation of proposals, project costings, and system design strategies. Assist with the integration of new software solutions with legacy systems. Support system upgrades, patching, and troubleshooting in production environments. Ensure compliance with security and data protection standards. Skills and Experience Bachelor’s degree in Computer Science, Information Technology, or a related discipline (or equivalent work experience). Minimum 2 years of professional experience in software and application development. Strong understanding of software development principles, methodologies, and lifecycle practices. Proficiency in one or more programming languages such as Java, Python, C#, or JavaScript. Experience with debugging tools and software testing techniques. Excellent analytical and problem-solving abilities. Strong written and verbal communication skills. Ability to work independently and as part of a collaborative team. What We Offer Dynamic and supportive work environment Opportunities for professional development and advancement Work on diverse and meaningful projects Competitive salary package Convenient Melbourne CBD location How to Apply Please submit your resume and a cover letter outlining your suitability for the role to: endeavourit2005@gmail.com