28 Aug
|
Solve
|
New South Wales
28 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
Robust 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 collaborative 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