Job Description
Qualifications
- 5+ years of software development experience
- Bachelor’s degree in Computer Science or equivalent experience
- Strong understanding of Object-Oriented Programming and Design Patterns for games and web applications
- Expertise in JavaScript, AngularJS, and Angular,
- Solid knowledge of prototypal inheritance, pseudo-classical patterns, and modular JS patterns
- Proficiency in at least one OOP language (Java, C#)
- Experience with Spring Boot (nice to have)
Preferred Skills
- Familiarity with current-generation frameworks (Angular, Spring Boot)
- Experience with integration tools
- Solid experience with version control systems (GitHub, Bitbucket, SVN, CVS)
- Strong background in TDD/BDD methodologies
- Nice to have: DevOps knowledge, including writing Groovy scripts and running jobs in Jenkins and Azure Build pipelines
- Ability to pass a security investigation
