Senior Manager, IT Product Management

Fidelity InvestmentsWestlake, TX
2dHybrid

About The Position

Position Description: Provides a suite of identity proofing services including ID Validation, Document Verification, and SSN Validation. Collaborates with and provides guidance to Fidelity business units adopting these services using Web and mobile applications, including technical integration support, risk threshold configuration, and customer UX design. Contributes to the development of new ID Proofing fraud detection solutions, including Cloud-native services, integration with new fraud vendors with Artificial Intelligence (AI) capabilities, and using a Data Lake for reports and analytical workloads. Enables vendor optionality by evaluating and deploying alternative vendor solutions.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Senior Manager, IT Product Management (or closely related occupation) designing and developing high quality, innovative, and maintainable software solutions using Web frameworks within a brokerage account information system environment.
  • Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Manager, IT Product Management (or closely related occupation) designing and developing high quality, innovative, and maintainable software solutions using Web frameworks within a brokerage account information system environment.
  • Demonstrated Expertise (“DE”) performing architectural design, developing enterprise scale applications to manage complex data, and building RESTful Web services (SOAP and RESTful), using Java, Apigee, Swagger, and Cloud technologies
  • DE publishing account opening information and events to Kafka, using Spring (Spring boot, Spring MVC, Spring Data, and Spring AOP), Integration (Apache Camel, EJB, and IBM MQ), and Containerization frameworks (Docker); and performing log monitoring using SPLUNK and KIBANA.
  • DE designing and developing Application Programming Interfaces (APIs) on Amazon Web Services (AWS) Cloud Platform, using serverless architecture and AWS services -- Simple Storage Service (S3) buckets, Elastic MapReduce (EMRs), Lambdas, Simple Queue Service (SQS), and Amazon Elastic Kubernetes Service (EKS); building and designing Continuous Integration/Continuous Deployment (CI/CD) using terraform and flows for containerized applications in Cloud, Docker, Concourse, uDeploy, CloudFormation, and Blue/Green deployment approach; and monitoring the logs using Datadog.
  • DE participating and implementing all aspects of the Software Development Lifecycle (SDLC) --participating in architecture and business discussions, delivering innovative solutions from release-to-release and sprint-to-sprint, security requirements, and software development best practices according to Agile methodologies -- using JIRA; and performing unit and integration testing in a Cloud computing environment, using Insomnia, READY API, or Postman.
  • DE managing business application systems technology projects using Confluence and JIRA; and defining epics, collecting user stories, and reducing the product backlog according to Agile, Scrum, and Waterfall methodologies, using Atlassian Agile.

Responsibilities

  • Enables business unit adoption of dependent fraud detection solutions.
  • Ensures the ongoing stability, security, and up-time of current fraud detection solutions.
  • Collaborates, negotiates, and engages with business counterparts to refine requirements.
  • Collaborates, negotiates, and engages with vendors to align capabilities to business unit requirements.
  • Balances multiple technologies with business stakeholder interests and coordinates work across the strategic and maintenance workstreams.
  • Manages project execution to ensure adherence to budget, deliverables, schedule, quality, and scope.
  • Collaborates with teams to identify and resolve problems.
  • Establishes and executes project communication plans.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service