Job Description :
City: Boston, Massachusetts, United States


Support the Project/Program Manager in development of plans and high level schedule
Identifies dependencies, milestones, and critical paths
Able to multi-task and prioritize activities to address complex needs of a large organization
Adapt quickly to moving targets and changes in requirements
Provide consultation, recommendations and assistance to stakeholder on data matters.
Investigate, evaluate and support prioritization of client requests for new or existing solutions

Quality Management
Plan testing tasks and create test plans and test cases following the methodology defined and using prescribed testing tools
Conduct Integration Testing and ensure testing is compliant with the approved integration test plan and expected results
Monitor overall test execution and manage contingency planning for test plan variances
Responsible for defect reporting and tracking; including collaboration on defect resolutions with developers/partners and identification of retest requirements
Participate in Code Reviews to ensures code is compliant with recommended practices
Perform data analysis and monitoring to ensure data quality

Systems/Data Analysis and Design
Analyze/interpret data requirements and perform current/target/gap/impact analyses
Ability to use different data analysis and visualization tools like Alteryx, Tableau etc. to provide meaningful insights
Collaborate with other technology and development staff to provide solution alternatives that ensure key deliverables are achieved
Prepare documents such as expected benefits, gap analysis, use cases, models, current and propose process, workflows, data flows, implementation plans and end user guides in accordance with standards and methodologies
Document the technical requirements, design, and testing information to ensure quality output that meets stated and implied business needs
Identify data anomalies and communicate back to the data stewards.
Participate in functional and technical troubleshooting and problem solving in collaboration with the technical and business teams
Interact with various development groups within and outside the dashboard team to understand system dependencies and recommend solution alternatives that ensure key deliverables are achieved
Follow technical processes, designs, and solutions as recommended
Identify and manage dependencies and interdependencies between different applications and products
Assist in driving digital metrics delivery for the Digital Organization
Familiarity with the use cases, business purposes and quality of the data.
Ability to combine data from multiple sources when needed for the analysis.
Timely delivery of analysis, reports and presentations to support business reviews

Implementation Management
Support the creation and execution of the implementation plan for technical deliverables as well as provide production support
Create the Release Notes and appropriate communications around the implementation
Support business objectives by monitoring and troubleshooting for anomalies
Risk & Issue Management:
Identify and support the resolution of risks that could impact ability to deliver results within the stated objectives
Understand and manage the effect of change (regulatory, market or TIAA-CREF internal) on business processes, IT solutions and tools
3-7 years of systems analysis, data analysis, data visualization, agile project management
Financial Services industry experience desired
Communicate ideas, analysis and results effectively and efficiently
Extensive experience proficiency in reporting and querying tools including but not limited to: Tableau , HTML, CSS, Splunk, Toad for MySQL, SQL Developer and Microsoft Office Suite products
Very strong Tableau proficiency a must, experience with Alteryx a big plus
Knowledge of various software development methodologies and the corresponding processes, activities, decisions and deliverables (iterative/adaptive; agile/xp/scrum; waterfall, etc
Advanced understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning.
Experience with data aggregation, data visualization, business intelligence and data analytics a plus. Advanced SQL skills are required.
Strong analytical skills with the ability to collect, organize, analyze and disseminate significant amounts of information with attention to detail
Demonstrated ability to work in a fast-paced environment with proven problem solving skills
Ability to communicate effectively and succinctly
Team Player, confidence with humility and personal integrity are an absolute must
High energy and drive. Laser-focused on delivery with strategic-thinking, collaboration, facilitation, negotiation and motivational skills.
Ability to lead by example and can inspire others to do the right thing
Ability to multi-task, manage time and priorities, and meet scheduled deadlines
Application Development