Junior Software Developer

Core Energy Solar — Australia · Posted ~21 hours ago

Junior Full-time

Skills

software development application development debugging API integration databases unit testing automated testing Git code review APIs Databases Unit Testing Automated Testing

🔓 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

An entry-level software developer is sought to build reliable, user-focused applications alongside experienced engineers. You will develop and test features, debug issues, integrate APIs and services, work with databases, participate in code reviews, and grow through real-world software projects and established engineering practices.

Highlights

Entry-level opportunity with mentorship from experienced engineers, practical software projects, exposure to APIs and databases, code reviews, testing, and strong opportunities for technical growth.

Description

💻 We’re Hiring: Junior Developer (Entry-Level / Junior) 🔹 Position: Junior Developer 📅 Employment Type: Full-Time 🌱 Career Level: Entry / Junior 🚀 About the Role We’re looking for a motivated and curious Junior Developer to join our technology team and help build reliable, user-focused software solutions. You’ll work alongside experienced engineers to develop features, troubleshoot issues, improve applications, and grow your technical skills through real-world projects. 🧩 Key Responsibilities Develop, test, and maintain software applications and features.Write clean, readable, and maintainable code.Assist with implementing technical requirements and product functionality.Debug issues and investigate software errors.Participate in code reviews and follow development best practices.Build and integrate APIs, services, and application components.Work with databases and perform basic data operations.Create and maintain unit tests and automated checks.Collaborate with developers, QA, product, and design teams.Assist with application deployments and release activities.Maintain technical documentation and development notes.Continuously learn new technologies, frameworks, and engineering practices.🛠️ What We’re Looking For Basic understanding of software development fundamentals.Familiarity with at least one programming language such as JavaScript, TypeScript, Python, Java, C#, or similar.Understanding of Git and basic version-control workflows.Familiarity with APIs, databases, and web development concepts.Basic knowledge of debugging and software testing practices.Exposure to cloud platforms or CI/CD is a plus.Strong logical thinking and problem-solving skills.Attention to detail and commitment to code quality.Good communication and collaboration abilities.Curious mindset with a genuine passion for learning technology.✨ What We Offer 🧠 Mentorship from experienced software engineers.🧪 Hands-on experience with real-world development projects.🧰 Exposure to modern programming languages, frameworks, and developer tools.🔄 Opportunities to contribute across the software development lifecycle.🤝 Collaborative engineering culture with continuous knowledge sharing.🚀 Career growth opportunities across Software Engineering and Development.🎁 Competitive compensation and comprehensive benefits package.