Kayan Group - EG

Service Desk Analys

Posted: 2 days ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

Job Title: Junior Developer Location: [Australia] Employment Type: Full-time Department: Engineering / Development TeamJob Overview:We are looking for a Junior Developer with a passion for coding and problem-solving to join our development team. As a Junior Developer, you will work closely with senior developers and other teams to design, develop, and maintain software applications. This role is ideal for someone who is eager to learn and grow in a collaborative environment while contributing to the development of high-quality software solutions.Key Responsibilities:Write clean, maintainable, and efficient code based on project requirements and specifications.Collaborate with senior developers to design, develop, and implement new features and functionalities.Debug and troubleshoot software issues and assist in resolving technical problems.Participate in code reviews, providing constructive feedback and receiving feedback for continuous improvement.Assist in the testing and quality assurance of software products, ensuring they meet project requirements and industry standards.Maintain and improve existing codebase, refactoring and optimizing as needed.Stay up to date with new technologies and industry trends to enhance your skills and knowledge.Collaborate with cross-functional teams, including design and QA, to ensure the product is delivered as expected.Document development processes, code changes, and technical specifications.Requirements:Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent practical experience).Familiarity with at least one programming language (e.g., JavaScript, Python, Java, C#, Ruby, etc.).Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript, React, or Angular) or back-end technologies (e.g., Node.js, Java, .NET).Understanding of databases and basic SQL queries.Familiarity with version control systems like Git.Basic knowledge of software development methodologies (e.g., Agile, Scrum).Strong problem-solving skills and a keen attention to detail.Excellent communication skills and the ability to work effectively within a team.A desire to learn new technologies and continuously improve your development skills.Desirable:Experience with frameworks or libraries (e.g., React, Angular, Django, Spring, etc.).Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).Experience with API development and integration.Knowledge of testing frameworks (e.g., Jest, Mocha, Selenium).Familiarity with CI/CD processes and tools.Experience with mobile app development (e.g., React Native, Swift, Kotlin).We Offer:Competitive salary and benefits package.A collaborative and dynamic work environment where your growth is supported.Opportunities for continuous learning and career development.Flexibility in working hours and potential remote work options.Mentorship from experienced developers and the chance to work on diverse, impactful projects.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In