Offer summary
Key responsabilities:
- Develop high-quality software design and architecture.
- Take ownership of new feature development and bug fixes.
- Develop tools and applications by producing clean, efficient code.
- Automate tasks through appropriate tools and scripting.
- Review and debug code.