Junior Web Developer
Reports to: The Junior Web Developer will report to the IT Administrator & Web Developer
Job Summary
The Junior Web Developer assists in developing, testing, and maintaining software applications while ensuring code is clean, efficient, and well-documented. They troubleshoot software issues, work with databases and APIs, and collaborate with senior developers and IT teams on technical solutions. The role also involves supporting company systems, performing code reviews, and staying up to date with emerging technologies. Additionally, they follow IT procedures, adhere to workplace health and safety standards.
Key Responsibilities
· Assist in developing, testing, and maintaining software applications.
· Write clean, efficient, and well-documented code following best practices.
· Debug and troubleshoot software issues as they arise.
· Work with databases, APIs, and system integrations.
· Collaborate with senior developers, designers, and IT teams on technical solutions.
· Support the IT team in maintaining company systems and software.
· Perform code reviews and implement feedback from senior developers.
· Stay up to date with emerging technologies and industry trends.
· Follow all Struddys and IT department procedures, including adhering to workplace health and safety standards.
· Report any workplace health and safety hazards to the IT Administrator & Web Developer.
· Keep work area clean and tidy.
Qualifications & Skills
· Bachelor's degree in Computer Science, Information Technology, or a related field or similar experience.
· Proficiency in one or more programming languages (PHP, JavaScript).
· Advanced knowledge of databases (SQL, MySQL, or MongoDB).
· Understanding of software development principles and version control (Git).
· Experience with web development (HTML, CSS, JavaScript).
· Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
· Strong problem-solving skills and attention to detail.
· Ability to work independently and as part of a team.
· Strong communication and time management skills.