Design and develop new platform modules and capabilities. Build scalable, secure, and high-performance enterprise applications. Translate business requirements into robust technical solutions. Participate in architecture, design, and technology decisions. Deploy, monitor, and optimize applications in cloud environments. Continuously improve platform performance, scalability, reliability, maintainability, and security. Collaborate closely with product, business, and engineering teams. Leverage modern AI-assisted software development practices to improve productivity and quality.