... degree in Computer Science, Software Engineering, or related experience Several ... software design patterns and principles Experience with Git and other version control ... systems Experience with Agile software development methodologies ...
13 days ago