Junior Software Developer

Core Energy Solar โ€” Australia ยท Posted ~21 hours ago

Junior Full-time

Skills

software development debugging API development database operations unit testing automated testing code reviews 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 engineering team is looking for an entry-level Software Developer to help build, improve, and maintain software applications. You will develop features, debug issues, integrate APIs and services, work with databases, write automated tests, participate in code reviews, and assist with deployments while learning modern software development practices.

Highlights

Entry-level opportunity designed for motivated and technically curious developers. The role provides hands-on experience with application development, APIs, databases, testing, deployments, and collaboration with experienced engineers and cross-functional teams.

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 technically curious Junior Developer to join our engineering team. Youโ€™ll contribute to building, improving, and maintaining software applications while working alongside experienced developers and learning modern development practices. ๐Ÿงฉ Key Responsibilities Develop and maintain application features and software components.Write clean, efficient, and maintainable code.Translate technical requirements into functional solutions.Debug application issues and investigate software defects.Participate in code reviews and development discussions.Build and integrate APIs, services, and application components.Work with databases and perform basic data operations.Create and maintain unit tests and automated checks.Assist with application deployments and release activities.Collaborate with QA, Product, Design, and Engineering teams.Maintain technical documentation and development notes.Explore new technologies and contribute ideas for improving existing solutions.๐Ÿ› ๏ธ What Weโ€™re Looking For Understanding of programming fundamentals and software development concepts.Familiarity with JavaScript, TypeScript, Python, Java, C#, or a similar language.Basic knowledge of Git and version-control workflows.Familiarity with APIs, databases, and web development concepts.Understanding of debugging and software testing practices.Exposure to cloud platforms, CI/CD, or modern development frameworks is a plus.Strong logical thinking and problem-solving abilities.Good attention to detail and commitment to code quality.Effective communication and teamwork skills.Curious mindset with a strong willingness to learn.โœจ 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 throughout the software development lifecycle.๐Ÿค Collaborative engineering culture with knowledge sharing.๐Ÿš€ Career growth opportunities across Software Engineering and Development.๐ŸŽ Competitive compensation and comprehensive benefits package.