Junior developer

Ova Technologies

Alpharetta, GA(remote)

JOB DETAILS
SKILLS
AngularJS, Atlassian JIRA, CSS (Cascading Style Sheet), Code Reviews, Coding Standards, Computer Science, Debugging Skills, Django, Docker, Documentation, Functional Testing, Git, GitHub, HTML (HyperText Markup Language), Identify Issues, Java, JavaScript, Microsoft .NET, Microsoft C# (C Sharp), Mobile Applications, Mobile Web Programming, MongoDB, MySQL, Node.js, PHP Scripting Language (PHP Hypertext Preprocessor), PostgreSQL, Programming Languages, Python Programming/Scripting Language, Quality Assurance, React.js, SQL (Structured Query Language), Software Administration, Software Development, Software Engineering, Test Plan/Schedule, Training/Teaching, Vue.js
LOCATION
Alpharetta, GA(remote)
POSTED
30+ days ago

Job Title

Junior Software Developer
(also called Junior Software Engineer / Entry-Level Developer)


Role Overview

A Junior Developer assists in designing, developing, testing, and maintaining software applications. This is an entry-level role where developers work under senior engineers and learn real-world software development practices.

Junior developers typically:

  • write and debug code
  • fix bugs
  • build small features
  • participate in code reviews
  • learn company tech stacks and workflows

Common Responsibilities

  • Write clean and maintainable code
  • Assist in developing web/mobile/software applications
  • Debug and troubleshoot issues
  • Test software functionality
  • Participate in code reviews
  • Collaborate with developers, QA, and product teams
  • Learn and follow coding standards
  • Maintain documentation

Typical Skills Required

Programming Languages

Commonly one or more of:

  • Java
  • Python
  • JavaScript
  • TypeScript
  • C#
  • PHP

Frontend (optional)

  • HTML
  • CSS
  • React
  • Angular
  • Vue.js

Backend (optional)

  • Node.js
  • Spring Boot
  • Django
  • .NET

Database Skills

  • SQL
  • MySQL
  • PostgreSQL
  • MongoDB

Tools

  • Git/GitHub
  • VS Code
  • Jira
  • Docker (basic)

Education Requirements

Usually:

  • Bachelor's degree in Computer Science, IT, or related field

Some companies also hire:

  • Bootcamp graduates
  • Self-taught developers with projects

Experience Expectations

Typical requirements:

  • 0 2 years experience
  • Internship or academic projects
  • GitHub portfolio preferred

About the Company

O

Ova Technologies