Responsibilities Build reusable code and libraries for future use. Writing reusable, testable, and efficient code Own & build new modules/features end-to-end independently. Collaborate with other team members and stakeholders. Work in an agile environment to rapidly