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.