Junior Programmer

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Junior Programmer at Leega, a technology consulting firm focused on innovative solutions and efficient client service. Responsibilities include bug fixing and feature implementation.

Responsibilities:

  • Simple bug fixes (hotfixes): Identifying and resolving minor defects or previously identified issues in the system.
  • Implementation of small features: Creating or modifying components, buttons, or screens based on architectures already defined by mid-level or senior developers.
  • Code reading and maintenance: The junior programmer spends much of their time reading existing code to understand the project flow before making any changes.
  • Basic testing: Verifying that developed functionality operates correctly and meets requirements.
  • Documentation: Writing code comments, manuals, or updating the team's wiki to facilitate overall project understanding.
  • Participation in daily meetings (Daily Scrums): Quick alignment on what was done, what will be done, and any impediments for the day.

Requirements:

  • Computer science fundamentals: Programming logic, basic data structures (lists, queues, stacks), and algorithms.
  • Programming language: Strong proficiency in one primary object-oriented or functional language (e.g., Java, C#, Python, or JavaScript).
  • Version control: Proficient with Git and GitHub (making commits, pull requests, merges, and resolving conflicts).
  • Databases: Knowledge of SQL commands, ability to perform basic queries (SELECT, JOIN), and understanding of relational data modeling.
  • APIs and integrations: Understanding how systems communicate via REST architecture and HTTP requests (GET, POST, etc.).