Years of Experience: 5+ years
Taking high-level business requirements and producing technical specifications, architecture designs, and ultimately code.
Development of production quality code. Understanding and implementing design patterns. Writing unit and integration tests.
Participating in product requirement and design reviews
Ensuring the highest level of technical quality, security, scalability, and stability in all products and teams that you are part of.
Mentoring more junior engineers through code reviews and 1-on-1 sessions.