Share this Job

Jr./Mid Architect-Software Development

Date Posted: Jul 11, 2018

Location: Cary, NC, US, 27513

Company: MetLife

Role Value Proposition: 

The Architect role is part of MetLife’s Enterprise Architecture practice.  The person is responsible for planning the development and communication of an architecture domain and/or solution architecture. Their primary job function is to design and illustrate Solution Architecture for applications that they are responsible for.   In addition to that they would also be expected to build and maintain reference architectures for domains that they are responsible for.  The Architect would have to be familiar with architecture and design patterns that are commonly used.  The architect must be able to articulate and document the impact of their solution/reference architecture.  The person is also expected to be well versed in current technologies used in the mobile application development and web application development.

Key Responsibilities:

·       Responsible for creating and maintaining solution architectures by collaborating with application development teams, business partners and other architects

·       Responsible for creating and maintaining reference architectures for domains that they are responsible for

·       Responsible for reviewing new technologies and products to assess their viability within the MetLife eco-system and guide application and business teams through the governance process to enable their usage

·       Maintains broad and deep understanding of multiple technologies, reference architectures and business applications

·       Ensures alignment of solution and reference architectures with the Architecture and Technology roadmaps

·       Assists application development teams with requirement analysis, design reviews, test plan reviews and test reviews to help ensure that all the components of a solution are appropriately accounted for

·       Assist teams with occasional hands on activity to help prove new technologies, solutions

Essential Business Experience and Technical Skills:


·       Bachelor’s Degree in Computer Science or related discipline

·       Knowledge of one or more technology domains including working with System/Software Development Life Cycle (SDLC)

·       Demonstrated ability to understand, analyze and apply abstract architectural concepts/design patterns in solutions

·       Demonstrated strong oral and written communication skills with effective influencing and negotiating skills

·       One to three years prior programming experience


·       Knowledge of technologies and design patterns

·       Prior experience in insurance and/or financial services industry



MetLife is a proud equal opportunity/affirmative action employer committed to attracting, retaining, and maximizing the performance of a diverse and inclusive workforce. It is MetLife's policy to ensure equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, uniformed service member or veteran status, or any other characteristic protected by law.

MetLife maintains a drug-free workplace.

For immediate consideration, click the Apply Now button. You will be directed to complete an on-line profile. Upon completion, you will receive an automated confirmation email verifying you have successfully applied to the job.

Requisition #: 99735 

Nearest Major Market: Raleigh