Software Developer

Property Develop Construct — Australia · Posted ~2 days ago

Full-time

Skills

software development API development application development debugging testing APIs software applications

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role suitable for developers from junior to experienced levels. Responsibilities include designing, developing, testing, debugging, and maintaining scalable applications and integrations.

Highlights

Open opportunity for developers at different experience levels with focus on growth, ownership, and building reliable software systems.

Description

🗂️ We’re Hiring: Developer (Junior / Senior Engineer) 🕒 Employment Type: Full-Time 💼 Level: Junior to Senior We are looking for talented, motivated, and passionate Software Developers / Engineers to join our growing technology team. This opportunity is open to both junior developers eager to grow their technical skills and experienced engineers ready to take ownership of complex projects. 🎯 Key Responsibilities • Design, develop, test, and maintain high-quality software applications and systems. • Build scalable, reliable, and maintainable solutions based on technical and business requirements. • Develop new features, APIs, integrations, and application components. • Troubleshoot, debug, and resolve software issues across development and production environments. • Write clean, efficient, secure, and maintainable code. • Participate in code reviews and contribute to software development best practices. • Collaborate with product managers, designers, QA engineers, DevOps teams, and other stakeholders. • Work with databases, APIs, cloud platforms, and modern development tools. • Develop automated tests and contribute to improving application performance and reliability. • Use Git and modern development workflows for source control and collaboration. • Contribute to technical documentation, system design, and architecture discussions. • Stay up to date with emerging technologies, frameworks, and software engineering practices. • Senior Engineers: Mentor junior developers, provide technical guidance, and lead technical initiatives when required. ✅ Requirements • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred. • Junior: 0–2 years of software development experience; fresh graduates with relevant projects are welcome. • Senior: 4+ years of professional software development experience with a proven track record of delivering projects. • Strong proficiency in at least one programming language such as Java, Python, JavaScript/TypeScript, C#, C++, Go, or PHP. • Good understanding of data structures, algorithms, databases, APIs, and software development principles. • Familiarity with Git and modern software development workflows. • Knowledge of cloud platforms, Docker, Kubernetes, CI/CD, or microservices is a plus. • Strong analytical, debugging, and problem-solving skills. • Excellent communication and teamwork abilities. • Ability to work independently and collaborate effectively with cross-functional teams. • Strong attention to detail and commitment to software quality. 🌟 What We Offer • Opportunity to work on real-world and high-impact software projects. • Exposure to modern technologies, cloud platforms, frameworks, and engineering practices. • Mentorship and technical development opportunities for junior developers. • Technical leadership and project ownership opportunities for senior engineers. • Training, professional development, and career growth opportunities. • A collaborative, innovative, and engineering-focused working environment. • Clear career progression within the technology and engineering team. • Competitive compensation and employee benefits. 📩 Interested? Whether you are an ambitious Junior Developer looking to grow or an experienced Senior Engineer ready to take on greater technical responsibility, we would love to hear from you. Apply via LinkedIn with your CV/resume and a brief introduction about your technical experience, key projects, and career goals. #Hiring #SoftwareDeveloper #SoftwareEngineer #JuniorDeveloper #SeniorEngineer #DeveloperJobs #TechJobs #SoftwareDevelopment #EngineeringJobs #Programming #ITJobs #CareerOpportunity