As a Sr. Full Stack Software Engineer at MetLife, you will be responsible for creating architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms. You will collect and document user functional requirements and develop user stories and estimates into technology solutions for product features, in collaboration with the Product Owner. Your role will involve providing technical design, software development, implementation planning, deployment, and maintenance of application systems. You will be responsible for both front-end and back-end development, understanding how APIs integrate with UI components. Additionally, you will provide peer reviews of solution designs and related code, investigate and resolve production application incidents, prioritize workload, and align with the Product Owner to deliver remediation for incidents and service requests. You will also identify and implement operating efficiency solutions for specific product features and assist in upgrading or patching applications/platforms as needed. Staying aware of trends and issues in your area of technical expertise and potential new technologies will be essential to champion for stakeholders.