26 Dec
Software Engineer
Iowa, Des moines , 50301 Des moines USA

Vacancy expired!

FGL Holdings—the F&G family of insurance companies—is committed to helping Americans prepare for and live comfortably in their retirement. Through its subsidiaries, F&G is a leading provider of annuity and life insurance products. For nearly 60 years, we have offered annuity and life insurance products to those who are seeking safety, protection and income solutions to meet their needs. At F&G, we believe our culture is what makes our company great. In 2019, we received a Top Workplace award, which we credit to our employees' shared cultural values: Collaborative, Authentic, Dynamic and Empowered. We believe that by embracing these values, we will continue to build and strengthen the company, while being a great place to work. We recruit talented and committed individuals to join our team, and we provide opportunities for personal and professional growth.

OrganizationThis role will be responsible for building and maintaining systems and processes in support of F&G Actuarial and Financial departments. Systems will include custom builds, SaaS integrations, ETL, and Oracle database development. The ability to understand our business environment and processes will be key. Continuous improvement and innovation will be core elements of the team’s culture.

Duties and Responsibilities
  • Designs, codes, tests, and documents software solutions that are high performing and intuitive, adhering to F&G’s software development methodologies, frameworks, standards, and security requirements
  • Assists in the design and development of relational database models for software solutions
  • Refactors applications to minimize technical debt.
  • Performs unit, regression, security, and load tests to validate the readiness of internally and externally developed code for production as required
  • Conducts application security reviews in conjunction with the Security Team.
  • Develops complex programs/queries to support transactional processing and regulatory reporting
  • Perform impact analysis for interface/system changes affecting the applications environment
  • Work closely with the Financial and Actuary business teams to translate business needs into technical solutions
  • Assist in developing estimates for project and maintenance work
  • Supports custom or 3rd-party solutions and their integrations to minimize user impact or downtime
  • Collaborates with Solution Architects and Enterprise Architecture to follow system roadmaps and technical governance

Experience and Education Requirements
  • Bachelor’s degree (preferred emphasis in computer science or MIS) or equivalent combination of education and experience
  • Minimum of 3 years of hands-on technical experience in designing and building applications and interfaces
  • Experience with various SDLC methodologies (Agile, Waterfall, RAD, etc.)
  • Expertise with relational database design
  • Experience developing in Java, Python and/or Informatica
  • Experience developing in an Oracle database environment

Preferred Requirements
  • Experience with secure development practices and knowledge of OWASP Top Ten
  • Experience with API management platforms such as MuleSoft, Azure API Management, AWS API Gateway, or Apigee
  • Experience supporting production batch jobs
  • Life/Annuity insurance industry or financial services experience
  • Experience support Actuarial or Finance customers

Skills and Abilities
  • Self-starter with a high energy level and willingness to take on responsibility
  • Proven verbal, written communication, and conflict resolution skills
  • Strong ability to think analytically and solve problems
  • Ability to work in a dynamic environment and excellent negotiation skills
  • Ability to create technical documentation
  • Ability to develop good relationships with vendors and their technical resources
  • Ability to create strong, collaborative relationships with business

Physical Demands and Work Environment
  • Must be able to work in a fast-paced team environment and handle multiple projects while meeting commitments
  • Must demonstrate willingness to work flexible hours as needed to accommodate business needs and deliverables
  • Must be able to sit in front of a computer for extended periods of time

Vacancy expired!


Report job