Junior Software developer

Application deadline closed.

Job Description

Key Duties and Responsibilities:

Assist in the development, testing, and maintenance of software applications and systems.
Write clean, maintainable, and efficient code
Contribute to the implementation of system features and functionalities.
Participate in Agile/Scrum activities including daily stand-ups, sprint planning, and reviews.
Identify and fix bugs and performance issues in applications.
Support troubleshooting and maintenance of deployed systems.
Write and execute unit tests and assist in integration testing.
Participate in code reviews and apply feedback for improvement.
Document code, processes, and system functionalities clearly.
Actively learn and apply new technologies, tools, and frameworks.
Stay updated with industry trends in software development and digital technologies.
Contribute to projects in areas such as data systems, analytics platforms, and AI-driven applications.
Assist in integrating software components and third-party systems.
Support deployment and post-deployment monitoring activities.
Apply basic secure coding practices in all development tasks.
Office-basedMay require extended hours during critical project phases
Salary

Attractive as to the company salary scale
About You
Required Qualifications and Skills

Bachelor’s degree in Computer Science, Software Engineering, IT, or related field.Basic knowledge of programming languages (Java, Python, JavaScript, C#).
Familiarity with web development frameworks or mobile application development is an advantage.
Understanding of databases (SQL/NoSQL) and basic system design concepts.
Knowledge of version control systems (Git).
Strong problem-solving skills and attention to detail.
Good communication and teamwork skills.
1-2 years of experience (fresh graduates with strong skills are encouraged to
Preferred Qualifications (Optional)

Internship or project experience in software development.Exposure to cloud platforms, data analytics, or AI technologies.
Familiarity with Agile development methodologies.

Number Of Vacancies
1