Share this Job

Principal Software Engineer - .NET & SQL Server

Date Posted: Nov 24, 2017

Location: Tampa, FL, US, 33647

Company: MetLife

Job Location: Tampa, FL


Role Value Proposition:

Investment Technology's goal is to provide smart, efficient, and quality technology solutions, along with superior customer service.  The individual looking to fill this role will lead the effort associated with building solutions supporting critical Investments initiatives aiming to globalize platforms, centralize and streamline business processing, and improve application performance with focus on Securities Accounting.    


Key Responsibilities:

  • Work with the Investments IT team to build-out solutions based on well-defined user-requirements.
  • Leads the technical design and development of cross-functional, multiplatform application systems.
  • Analyzes, defines and documents requirements for data, workflow, logical processes, hardware and operating system environment,
  • Ensures that expected application performance levels are achieved.
  • As appropriate; designs and codes  business process models; designs and codes business rules and algorithms.  Performs related duties as assigned or requested.
  • Analyzes complex business needs presented by the user community and/or clients and recommends technical solutions
  • Codes, tests, debugs, documents, maintains, and modifies complex applications programs.
  • Ensures the consistency and maintainability of existing applications by creating, maintaining, and enforcing standards/procedures for implementing technical solutions
  • Designs, code and unit test plans where applicable
  • Mentors and leads technical staff.  May lead a matrixed team.  Reviews work products from team and vendor consultants.


Essential Business Experience and Technical Skills:

Required Skills:
• 8+ years of experience exhibiting expertise with MSFT technologies to include .NET, C#, TFS, SQL Server, SSIS/SSDT
• Bachelor’s Degree in Computer Science, Information Systems or other related field
• At least 7 years exhibiting development, design, coding & testing experience with the MSFT stack
• At least 3 years of experience providing direction to technical staff in a corporate/matrixed environment.
• At least 3 years’ experience leading projects of varying sizes and scopes


Preferred Skills
• Experience and knowledge of batch processing and schedulers
• Ability to interface with customers at varying levels
• Experience in a financial/investments environment
• Knowledge of RPA such as Blue Prism, UiPath, Automation Anywhere
• Experience with Agile and DevOps
• Experience with data visualization tools such as Tableau or Power BI
• Significant experience with technical innovation


Business Category

Group Technology- Investments IT


Number of Openings



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

Nearest Major Market: Tampa