The Lead Software Development Engineer(MDM Data Engineer) performs a critical role in designing, developing, and delivering Global Party Management system solutions, in alignment with MetLife's Enterprise Data Management Strategy. Global Party Management data warehouse provides 360-degree view of MetLife customers, enables MetLife customer centricity initiatives and support business processes to meet MetLife's legal and regulatory requirements.
He/she leads on-site and offshore technical team of Vendors to successfully develop test and deliver large and/or complex programs and projects. He/she will manage SDLC, influence design approach, generate artifacts, solicit feedback, communicate, and drive collaboration with key stakeholders and senior business leaders across the strategy, delivery, enterprise architecture, QA and other organizations in MetLife's Global Technology and Operations (GTO) and Lines of Business (LOBs).
The Lead Software Development Engineer(MDM Data Engineer) is accountable for the requirement analysis, solution architecture, design, development, integration, delivery, and leading a technical team. The candidate serves as a technical expert to the project team and must demonstrate knowledge of database, data warehouse processes, data profiling, data lineage, Informatica ETL, Informatica MDM and Big data technologies
Responsible for SDLC, technical design and development, aligns technical solutions with business strategy and enterprise standard, and ensures that technical deliverables are on track
Share responsibility of overall delivery of the track and ensures technical tasks and risks are defined and incorporated into project plan. Improve day to day team operations
Develop functional knowledge and subject matter expertise required to execute as a technical lead. Provide technical leadership for architecting and maintaining robust and scalable solutions Lead and mentor peers and junior team members.
Work in a highly cross-functional environment, partner with multiple businesses and IT teams. Lead multiple projects simultaneously
Guide and motivate technical team
Essential Business Experience and Technical Skills:
6 to 10 years of software development experience using SDLC and managing data warehouse
5+ Years of experience in application development using Informatica ETL, Informatica MDM, SQL, DB tuning and big data technologies (HDFS, HIVE, Hadoop, SPARK)
2+ years of experience in application development using cloud technologies
5+ years of experience in a technical lead or a team lead role managing on-site and offshore team members including vendor resources
Bachelor's Degree in Computer Science, Information Systems, or related field
1+ years of experience in web development. Familiarity of Java, J2EE framework, scripting languages (JSON, And script), Web Server (IBM WebSphere, Apache Tomcat)
Previous experience in Master Data Management (MDM)
Previous experience in IBM UDB DB2 database
Previous experience in application development using Microsoft Azure cloud technologies
Previous experience in insurance, financial services, or management consulting organizations.
Number of Openings
At MetLife, we're leading the global transformation of an industry we've long defined. United in purpose, diverse in perspective, we're dedicated to making a difference in the lives of our customers.
With 152 years of experience, the MetLife companies are a leading innovator and a recognized leader in protection planning and retirement and savings solutions around the world. We have established a strong presence in more than 40 markets globally through organic growth, acquisitions, joint ventures and other partnerships. We are strengthening our global brand by extending core products and competencies to markets around the world – an important driver of growth for the enterprise.Around the world, the MetLife companies offer life, accident and health insurance, retirement and savings products through agents, third-party distributors such as banks and brokers, and direct marketing channels. We work with families, corporations and governments to provide them with solutions that offer financial guarantees in their lives. Our name is recognized and trusted by tens of millions of customers worldwide, and we serve more than 90 of the top 100 FORTUNE 500® companies in the United States. We have the experience, global resources and vision to provide financial certainties for an uncertain world.