Platzhalter Bild

Hybrid Team Lead, Application and Integration bei Fidelity Security Life Insurance Company

Fidelity Security Life Insurance Company · Kansas City, Vereinigte Staaten Von Amerika · Hybrid

Jetzt bewerben

Fidelity Security Life Insurance Company, and its affiliates (“FSL”), provide insurance and insurance related services to clients, corporations, employers and individuals. These services include providing benefits through innovative life and health insurance plans, financial services, and customized insurance products for niche markets. 

 

Position Summary

The individual in this role will serve as the Sr. Team Lead with oversight across Application Development and Integration and will function as a key leader in the evolution of the Forrest T. Jones Information Technology team. The main purpose of this role is to serve as a leader, mentor and technical strategist/evangelist supporting existing and emerging technologies and platforms developed to support the various business units while aligning with the strategic technology and business roadmap. This role will also assist in defining the strategic vision for design, integration and delivery of all core Application systems and Integration.

Expectations


     Non-Technical

  • Deep understanding of vision and the role of technology in its execution
  • Experience and working knowledge of “best practices” in developing and leading/managing projects to create solutions, plan, budget, and execute projects in support of customer objectives/goals.  This includes the ability to work across the organization to plan for the supporting project/activities needed to successful implement customer programs/projects.
  • Willing to “take a position vs. managing a position”; ability to drive change within the organization; ability to build consensus/coalitions amongst diverse (or divergent) interests; acts with integrity; takes the initiative; exercises sound judgment; sets the example.
  • Intellectual capacity and ability to gather, sort and analyze data and then develop logical conclusions; critical thinking skills; familiar with problem solving tools/techniques and able to communicate options, conclusions, and recommendations to both the business and the technology teams.
  • Articulate and capable of conveying ideas clearly/concisely; sensitive to needs of the audience; ensures the customer, as well as service areas within IT are kept informed of plans, status, and current problems/challenges; manages around internal politics; empathetic, good listener.
  • Work with and develop relationships with business customers and with team members both within the development team and on outside teams
  • Demonstrate technical expertise across multiple languages, frameworks and technologies
  • Be organized and able to work across multiple projects
  • Work within the teams to encourage a mentorship approach with junior team members
  • Delegate where appropriate
  • Drive a project and team towards deadlines
  • Be accountable for the success or failure of projects
  • Identify new areas of opportunity to help streamline processes
  • Oversee the day to day working of the teams as a whole
  • Provide leadership and mentorship to team members
  • Resolve conflict…make informed decisions
  • Oversee employee reviews and growth planning
  • Participate in hiring of new developers

 

     Technical

  • Experience architecting and implementing scalable, extensible and maintainable solutions
  • Develop high quality, documented and tested code that meets product requirements and timelines.
  • Facilitate, collect and present estimates at both high and detailed levels
  • Ability to conceptualize technology solutions utilizing existing capabilities to support a long-term solution
  • Creates and maintains conceptual architecture documentation, workflow
  • Conducts detailed design, documentation, and overall code review
  • Provides recommendations, guidance, leadership for process development and improvement
  • Sets standards for code-commenting and evaluates practice adherence
  • Identifies opportunities for best practices programming development
  • Works closely with marketing and product development to ensure solution follows requirements and goals for look and feel as well as functionality


Competencies

  • 5+ years’ experience developing web applications with .NET Frameworks
  • Strong C#, ASP.NET, MVC and SQL Server
  • Experience with SQL Server 2005/2008/2012+
  • Strong HTML, JavaScript and CSS skills
  • Unit testing and/or test driven development
  • Experience with Code Refactoring
  • Experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA)
  • Solid understanding of object-oriented programming (OOP) and computer science foundations, such as memory management and low-level algorithm performance

Requisites

  • Bachelor's degree in Computer Science or a related area or equivalent combination of education and experience. Microsoft certifications are a plus.
  • Ability to manage a team of developers

 

We offer comprehensive benefits to full-time employees including company-paid medical, STD, LTD and life insurance; plus voluntary dental, vision, life/AD&D insurance, 401(k) with company matching, generous paid time off and much more. 

 

We encourage applicants of all ages and experience, as we do not discriminate on the basis of an applicant’s age. 

 

ALL OFFERS OF EMPLOYMENT ARE CONTINGENT UPON THE PASSING OF A DRUG SCREEN AND BACKGROUND CHECK.

Jetzt bewerben

Weitere Jobs