Description

Responsibilities:

  • Assist senior developers in all aspects of the software development life cycle (SDLC)
  • Learn and contribute to our existing codebase
  • Write clean, well-documented, and efficient code following best practices
  • Participate in code reviews and unit testing
  • Help identify and fix bugs
  • Stay up-to-date with the latest software development trends and technologies
  • Work effectively as part of a team

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
  • Strong understanding of fundamental programming concepts
  • Familiarity with at least one object-oriented programming language (e.g., Java, Python)
  • Excellent problem-solving and analytical skills
  • Strong attention to detail and a commitment to quality
  • Eagerness to learn and adapt to new technologies
  • Excellent communication and collaboration skills

Bonus Points:

  • Experience with web development frameworks (e.g., Spring, Django)
  • Experience with version control systems (e.g., Git)
  • Experience with unit testing frameworks (e.g., JUnit, PHPUnit)

What We Offer:

  • Opportunity to work on challenging and rewarding projects
  • Learn from experienced developers in a collaborative and supportive environment
  • Gain valuable experience in the software development industry
  • Be part of a growing and innovative company
  • Competitive salary and benefits package

Education

Bachelor’s degree in Computer Science, Information Technology