- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 6-8 years of experience in software development, including experience with relevant programming languages.
- Experience with relevant popular development frameworks.
- Strong problem-solving skills and ability to troubleshoot technical issues in a fast-paced environment.
- Experience with Agile software development methodologies and familiarity with tools such as Jira, Git and Devops