This position involves creating infrastructure and mapping business requirements for the delivery of software components. The role focuses on evaluating customer feedback to implement modifications in product attributes, iterating on product ideas, and building prototypes. The candidate will engage in requirements analysis, software design, development, coding, testing, and debugging of custom solutions while collaborating with various teams to troubleshoot issues and optimize application performance.