Full Stack SWE

Cary, North Carolina

MetLife
Apply for this Job
Role Value Proposition:

As a Full Stack Software Developer, you will play a crucial role in building a cutting-edge Cloud Portal that serves as a centralized information hub, providing a holistic view of application-based consumption, usage patterns, security baselines, and costs. Your expertise in both front-end and back-end technologies will be instrumental in creating a user-friendly and scalable Cloud Portal.

We are looking for an energetic and motivated system development engineer who is forward-focused, creative problem solver, not afraid of experimentation, and a team player who enjoys working in an Agile Delivery Model.

Key Responsibilities:
  • Hands-on full-stack development at least in one primary technology and platform.
  • Technical design/development/integration of solutions using existing and emerging technology platforms.
  • Partner across MetLife development teams to craft end to end technical solutions.
  • Participate in fit/gap analysis of requirements, help manage user expectations and provide options, develop technical designs, conduct peer code reviews, write code.
  • Deployment support.
  • Create and update necessary technical documentation.
  • Support diagnosis and remediation of production issues.
  • Diagnose, document, and correct/upgrade technical debt.
  • Write deliverables, solution diagrams, and design documentation.
Required Skills:
  • Bachelor's degree required, major in Computer Science or related discipline.
  • 4+ years' experience in Software Development and strong technical experience with designing & building enterprise scale web-based applications.
  • 4+ years of distributed systems development with some of the following: React/Angular/Web Components, NodeJS, RestAPI services, spring boot, or java.
  • Experience with SQL or similar relational databases.
  • Azure, AWS, or GCP cloud experience (Azure preferred above others).
  • Experience with system integration & service-oriented architecture.
  • Robust critical thinking skills coupled with a desire for growth, to learn and to engage with peers in technical and design discussions.
  • A demonstrable understanding of the Agile software development methodology.
Preferred Skills:
  • Experience with AI and DevOps adoption.
  • Demonstrated experience in communicating technical needs and capabilities to non-technical team members, product owners, and partners.
  • Experience collaborating in a team environment to develop, deploy, and support key applications and features.
  • Experience in test-first practices, including Test Drive Development (TDD) and Behavior-Driven Development (BDD)
  • Experience creating strategy and process for managing Continuous Delivery Pipeline using tools like: Git, Azure Devops, GitHub, Artifactory.
  • Experience with API Design & Development (Microservices, Springboot, Java, REST, NodeJS).
  • Experience in working within Financial Services, Insurance and/or Banking institutions.
Equal Employment Opportunity/Disability/Veterans

If you need an accommodation due to a disability, please email us at . This information will be held in confidence and used only to determine an appropriate accommodation for the application process.

MetLife maintains a drug-free workplace.

Date Posted: 18 April 2025
Apply for this Job