- Bachelor's degree in Computer Science, Computer Engineering, or Information Technology.
- Proficient in programming languages such as JavaScript, HTML5, Java, C++, and PHP.
- Knowledge of software systems and frameworks including AnglularJS, Git, GitHub, and .NET.
- Experience with Agile development methodologies.
- Familiarity with object-relational mapping (ORM) frameworks.
- Ability to learn new languages and technologies quickly.
- Excellent communication skills.
- Ability to work well in a team or with others.
- Ability to work well under pressure.