Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Development Engineer

MetLife

Tampa (FL)

On-site

USD 90,000 - 120,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading insurance company in Tampa seeks a software developer to join its Agile/Scrum team. The ideal candidate should have over 5 years of experience in software development, including expertise in .Net, C#, and cloud technology. Responsibilities include enhancing CI/CD processes, designing applications, and collaborating across teams to deliver solutions efficiently. This role offers a dynamic work environment focusing on innovation and reliability.

Qualifications

  • 5+ years' experience in Software Development.
  • Experience with distributed systems using .Net, C#, SQL, and REST APIs.
  • 2+ years of experience with CI/CD tools.

Responsibilities

  • Member of Agile/Scrum team performing design, development, and maintenance of applications.
  • Create and/or enhance CI/CD pipelines for automation.
  • Partner across teams to deliver high quality projects.

Skills

Software Development
Cloud Technology Deployment
Agile Methodologies
CI/CD
Problem Solving

Education

Bachelor’s degree in Computer Science or related fields

Tools

.Net
C#
Azure
SQL
CI/CD tools
Job description
Role Value Proposition

At MetLife, we seek to make a meaningful impact on the lives of our customers and our communities. Global Technology & Operations (GTO) is a diverse team of Agile practitioners comprised of engineers, developers, and managers with the freedom to create innovative solutions to address core business challenges within MetLife. This role will be a part of a dynamic team of talented IT professionals and thought leaders responsible for supporting the development of MetLife systems in the Treasury space. Corporate Treasury IT is a fast-paced, global, multi-cultural environment where time/task management, professionalism, self-study using research and discovery, as well as the ability to work independently and handle multiple tasks for varying technologies are critical skills.

Key Responsibilities:

Responsibilities
  • Member of Agile/Scrum team performing design, development, and maintenance of applications utilizing .Net, C#, REST APIs, Azure Cloud, and SQL DB.
  • Create and/or enhance CI/CD pipelines to automate the build, test, and deployment of applications improving frequency and reliability of deployments to production.
  • Create or utilize automation to move repetitive tasks around code deployment and provisioning to increase efficiency and reduce human error.
  • Partner across MetLife teams to deliver high quality projects, solutions, and IT services that meet functional requirements and delivery schedules within budget.
  • Create and update necessary technical documentation.
  • Diagnose, document, and correct/upgrade technical debt.
  • Execute IT strategies with strategic thinking and foresight.
  • Must possess a passion for Agile DevOps enabled software development, infrastructure automation to accelerate the team’s delivery of business value with speed and discipline.
  • Lead operational and production support with ability to troubleshoot issues and perform root cause analysis in the business workflow and processes on a variety of complex production and application issues.
  • Align sprint planning, including estimation, user story review & feedback.
  • Align with business objectives and focus on modernization of portfolios and cloud adoption, using DevOps practices and Agile Delivery.
  • Detail-oriented, with the ability to rapidly learn and take advantage of new concepts, business models and technologies.
Essential Business Experience and Technical Skills
Required Skills
  • Bachelor’s degree in computer science, Information Systems, Business Administration, Finance, Engineering or other related fields, or equivalent demonstrated work experience and/or certifications.
  • 5+ years’ experience in Software Development and strong technical experience with designing & building enterprise scale applications.
  • 5+ years of distributed systems development with some of the following: .Net, C#, SQL, React/Angular/Web Components, NodeJS, Rest API services, Java, and/or Oracle databases.
  • Experience deploying cloud technology.
  • 2+ years of experience with CI/CD tools and concepts using YAML (example includes Azure Pipelines).
  • Possesses leadership skills and the ability to develop and motivate teams with both offshore and onshore members.
  • Excellent verbal and written communication skills with focused attention to detail.
  • Analytical thinking and decisiveness, multi-tasking, organizational prioritization, problem solving are key abilities.
  • In-depth Software Development Life Cycle (SDLC) knowledge and experience.
Preferred Skills
  • Experience with SAFe Agile and Azure DevOps.
  • Experience designing, developing, and deploying solutions using Azure Cloud components such as: Azure Kubernetes service (AKS), ADLS Gen 2, Azure Service Bus, Azure Functions, Azure SQL, Azure Data Factory, Azure Load Balancer, Azure Monitor, Application Gateway, API-M Gateway, Azure Key Vault, PowerShell, Azure Analytics.
  • Experience with Azure Infrastructure is a plus.
  • Experience with Power BI is a plus.
  • Experience translating business requirements into customer-facing solutions with focus on end-user experience/usability.
  • Strong Knowledge of Cloud and Web-based application development.
  • Insurance and/or Financial Industry experience.

Equal Employment Opportunity/Disability/Veterans

If you need an accommodation due to a disability, please email us at accommodations@metlife.com. 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.