Logo
MetLife

MetLife is hiring: Technical Director - Software Engineering in Bridgewater

MetLife, Bridgewater, MA, US, 02324

Save Job

Technical Director - Software Engineering Join to apply for the Technical Director - Software Engineering role at MetLife. Role overview: MetLife is seeking a hands-on Technical Director to lead a dynamic application development team specializing in APIs, data exchanges, and Applications Modernization. You will design solutions for IT and business objectives,execute proofs of concepts to address fast-moving objectives with emerging technologies, and provide end-to-end technical direction for IT product development teams. As a director, this is a hands-on role overseeing multi-phased initiatives, managing onshore and offshore teams, and collaborating with Product and Design teams to deliver innovative technology and customer solutions. Key Responsibilities Oversee technical implementation across the product portfolio, including distributed technologies (Java with Spring Boot, React, JavaScript, Python), JSON/XML, OpenShift, containers, headless API development, and Azure technologies (DevOps, cloud implementations, and general software development in Azure). Provide solution architecture for new features in line with modern development practices. Develop architectural runway and POCs (typically in Java-Spring Boot and React). Conduct technical code and solution walkthroughs. Lead technical teams of 50+ resources, including employees and onshore/offshore partner teams. Manage people and resources, including hiring, development, talent engagement, upskilling, performance management, and annual reviews. Serve as the technology advisor to the Product Manager. Develop and manage an application roadmap that delivers short- and long-term value. Integrate site reliability practices into SAFE Agile software development. Establish and enforce best practices in software development, including code management, security, performance, testing, DevOps, maintainability, and reliability. Use Agile metrics, maintenance metrics, and KPIs to optimize product delivery. Identify risks and drive audits to a conclusion. Manage financials and budgets for software and services purchases/renewals. Oversee software and services vendors where applicable. Required Bachelor's degree in engineering or equivalent. 8+ years of hands-on development experience in full-stack software engineering. 3+ years of experience in cloud design, preferably Azure and Kubernetes; experience with cloud-based technologies and migrations. Proven experience leading/managing technologist teams (onshore and offshore). 5+ years of development experience with one or more programming languages (Java, Python, JavaScript). Proficiency with SQL and NoSQL databases (Oracle or MS SQL Server preferred). Container-based development using Docker and/or Kubernetes. Experience managing production applications, including monitoring, support, and triage. Hands-on development of microservices and applications from the ground up. Experience with integration tools such as Kafka or MQ; Azure Functions/Logic Apps. Preferred Hands-on problem solver who enjoys solving technical challenges. CP4I components familiarity (App Connect, API Connect, MQ, Event Streams, DataPower Gateway). Hybrid cloud integration across on-premises and cloud environments. API Management using API Connect. MQ administration, security, clustering, and high availability. DevOps/CI-CD experience for integration solutions within CP4I. 3+ years of experience in Agile frameworks and tools. Knowledge of site reliability practices to reduce churn and overall application overhead. Experience with requirements management, technical design, architecture, and automated testing. Strong analytical and communication skills; CI/CD and release management using Azure DevOps or equivalent. Ability to guide teams in detailed analysis and issue diagnosis. Benefits and compensation: The expected salary range for this position is $140,000 to $185,700. This role may be eligible for annual short-term incentive compensation. All incentives and benefits are subject to plan terms. About MetLife: MetLife is an Equal Opportunity Employer. All employment decisions are made without regard to protected characteristics. If you need an accommodation due to a disability, please email accommodations@metlife.com. Employment type: Full-time | Seniority level: Not Applicable | Job function: Engineering and Information Technology | Industries: Insurance #J-18808-Ljbffr