โก New
ENTRY LEVEL SOFTWARE DEVELOPE
Solve LLC
New South WalesFull-timeMid LevelOn-site
Job Description
We're Hiring: Entry-Level Software Developer
We are seeking a motivated, enthusiastic, and detail-oriented Entry-Level Software Developer to join our growing technology team. This role is ideal for fresh graduates and junior developers who are passionate about software development, programming, problem-solving, and building reliable digital solutions.
Responsibilities and Qualifications
- Assist in designing, developing, testing, and maintaining software applications.
- Write clean, readable, maintainable, and well-documented code.
- Develop and maintain application features under the guidance of senior developers.
- Troubleshoot, debug, and resolve software issues.
- Participate in code reviews and follow software development best practices.
- Assist with API integrations, database development, and backend services.
- Support frontend development and user interface implementation when required.
- Write and maintain unit tests and automated testing processes.
- Collaborate with developers, QA engineers, product managers, and other teams.
- Participate in the complete software development lifecycle.
- Assist with application deployment, maintenance, and performance improvements.
- Maintain technical documentation and development records.
- Research new technologies and development tools to improve technical skills.
- Support senior engineers in delivering software projects on time and according to requirements.
- Diploma or Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
- Fresh graduates and candidates with limited professional experience are encouraged to apply.
- Basic understanding of software development concepts, data structures, algorithms, and object-oriented programming.
- Basic knowledge of SQL and relational databases is preferred.
- Familiarity with Git or other version control systems is an advantage.
- Strong analytical, logical, and problem-solving skills.
- Good understanding of software development and testing principles.
- Strong attention to detail and willingness to learn.
- Ability to work independently and collaboratively within a development team.
- Good written and verbal communication skills in English.
- Passion for technology and continuous learning.
What We Offer
- Structured onboarding, training, and mentorship for new developers.
- Hands-on experience working on real-world software projects.
- Exposure to modern programming languages, frameworks, databases, APIs, and cloud technologies.
- Career progression into Software Developer, Full Stack Developer, Backend Engineer, Frontend Developer, or Senior Software Engineer roles.
- Opportunities to build a strong technical portfolio and professional experience.
- Supportive and collaborative engineering environment.
- Continuous learning and professional development opportunities.
- Competitive compensation with performance-based incentives.
Posted Today