1 year of experience with conducting code reviews and contributing to system design and architecture discussions; 1 year of experience with designing algorithms and data structures; 1 year of experience with designing and coding RESTful APIs; 1 year of experience with developing SaaS applications by leveraging RESTful APIs and Golang to implement new features and enhance engineering performance; 1 year of experience with designing, developing, and automating unit, integration, and functional tests; and. You Have: Position requires a Master's degree in Computer Science, Engineering, Information Systems, or a related STEM field, and 2 years of experience with the full software development lifecycle, including design, development, version control, testing, implementation, and debugging of software applications and systems.