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