Hidani Tech is seeking a Junior Software Engineer to work alongside experienced developers in designing, developing, testing, and maintaining software applications. This role is ideal for someone passionate about coding and eager to learn new technologies.
Responsibilities:
- Assist in the development, testing, and maintenance of software applications
- Write clean, efficient, and maintainable code under the guidance of senior engineers
- Participate in code reviews, debugging, and troubleshooting activities
- Collaborate with cross-functional teams including product managers, designers, and QA engineers
- Support in building and improving software features and system performance
- Help maintain technical documentation, APIs, and user manuals
- Follow software development best practices and Agile methodologies
- Assist in the deployment and release of software products
- Stay updated with the latest programming languages, frameworks, and development tools
Requirements:
- Master's degree in Computer Science, Software Engineering, IT, or a related field
- Proficiency in at least one programming language such as Java, Python, C++, or JavaScript
- Basic understanding of data structures, algorithms, and object-oriented programming
- Familiarity with version control tools like Git
- Basic knowledge of databases and SQL
- Strong problem-solving and analytical skills
- Attention to detail and ability to follow coding standards and best practices
- Good communication and teamwork abilities
- Prior experience through internships, projects, or coursework is an added advantage