Job Description
- Participate in the full software development lifecycle, including analysis, design, test, and delivery
- Develop web applications using a variety of languages and technologies
- Facilitate design and architecture brainstorms
- Participate in code reviews
- Collaborate with team members to define and implement solutions