- You are highly self-motivated, resourceful, and enjoy working alongside a motivated team
- You love learning new things fast
- You iterate to improve software and deliver products on short time scales
- You have 1+ years of work experience in software development
- You hold a Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.
- Design, build, test, deploy, and maintain software
- Manage individual priorities, deadlines, and deliverables
- Prepare and participate in software design discussions and code reviews
- Communicate and problem solve with various stakeholders such as customer facing teams, product management, and leadership.