Senior Software Engineer - SharePoint

  • Company: MetLife
  • Location: Cary, North Carolina
  • Posted: March 16, 2017
  • Reference ID: 47061-en_US

Job Location: Cary, NC



This role will analyze, design, develop, and support enterprise application development solutions for actuarial, risk, and treasury. The software engineer will be part of the MetLife’s Integrated Actuarial Modeling Environment (MIAME) development team.  MIAME is a unique and innovative system that enables actuaries to run models on the Microsoft Azure cloud utilizing a controlled and auditable process.


  • Design, develop and support application solutions through SDLC using agile and waterfall models.
  • Implement code utilizing object-oriented design, SharePoint 2013/2016, Custom SharePoint Web Parts, SharePoint Workflows, SharePoint Site Collections, Telerik KendoUI, REST API, C#, ASP.NET, JavaScript, jQuery, Web Services, Oracle, SQL Server, Azure, and PowerShell technologies.Estimate effort levels required for overall development considering coding, unit testing and review of code.
  • Liaise with product and implementation teams to determine scope and functionality of systems development projects.
  • Design and develop front-end and back-end distributed systems application features.
  •  Independently conduct proof of concepts and present results to management.
  • Implement data integration with other systems using various tools/technologies.
  • Perform unit, integration and performance tests.
  • Perform requirements reviews, peer-design reviews, and peer-code reviews. 


  • 5+ years of experience with .NET development (C# and ASP.NET)
  • 5+ years with related technologies: SharePoint (custom web parts, integration, workflows and collections), MS SQL, and PowerShell
  • 3+ years of experience with 2 or more of the following: JavaScript, jQuery, KendoUI, Oracle, Azure
  • Bachelor’s Degree in Computer Science, Engineering or equivalent field required




Group Technology – Enterprise Application Development




At MetLife, we’re leading the global transformation of an industry we’ve long defined. United in purpose, diverse in perspective, we’re dedicated to making a difference in the lives of our customers.



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 #: 47061 

Share this Job