Jr Software Engineer

Overview

On Site
$60,000 - $80,000
Full Time

Skills

Java & Python
Java Script & C++
HTML/CSS
SQL/NoSQL
Git
Agile & Scrum
Testing
CI/CD
Linux

Job Details

Technical Skills:
    • Programming Languages:
      Mastery of one or more popular languages (Java, Python, C++, JavaScript, etc.) is essential for building applications and solving problems.
  • Web Development:
    A foundational understanding of HTML, CSS, and JavaScript is important for front-end development.
  • Database Management:
    Knowledge of databases (SQL, NoSQL) and how to interact with them is necessary for storing and retrieving data.
  • Version Control:
    Familiarity with Git for tracking changes, collaborating, and managing code is crucial.
  • Software Development Methodologies:
    Understanding Agile and Scrum principles can enhance teamwork and project efficiency.
  • Debugging and Troubleshooting:
    Being able to identify and fix errors in code is a fundamental skill.
  • Testing:
    Knowledge of different testing types (unit, integration, end-to-end) and how to apply them is important for ensuring code quality.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.