Fidelity & Guaranty Life Business Services - Des Moines, IA

posted 16 days ago

Full-time - Mid Level
Remote - Des Moines, IA

About the position

The Sr. Software Engineer position at F&G involves coding, testing, and documenting software solutions while performing tests to validate the code. This role requires writing progressively complex code, solving problems independently, and addressing technical issues. The engineer will also focus on application security remediation and impact analysis, working within a high-performing scrum team to implement software development solutions for custom finance applications. The position is fully remote with optional quarterly travel to the corporate office.

Responsibilities

  • Design, code, test, and document high-performing and intuitive software solutions adhering to F&G's methodologies and security requirements.
  • Write progressively complex code and integrate across application systems.
  • Assist in developing relational database models for software solutions.
  • Perform unit, regression, security, and load tests to validate code readiness for production.
  • Collaborate with the Security team for application security remediation.
  • Conduct impact analysis for interface/system changes affecting the application environment.
  • Translate business needs into technical solutions in collaboration with business teams.
  • Solve problems and fix technical issues in collaboration with team members and business partners.
  • Independently develop estimates for project and maintenance work.
  • Support custom or third-party solutions and their integrations.
  • Perform application monitoring and provide on-call support.
  • Implement architecture and solutions for existing and future deployments.
  • Design and execute technical aspects of functions.
  • Collaborate with teammates and business partners to build reusable, scalable, fast, and maintainable technical solutions.

Requirements

  • Bachelor's degree in Computer Science or MIS or equivalent experience.
  • 4-7 years of hands-on technical experience in designing and building applications and interfaces.
  • Experience with various SDLC methodologies (Agile, Waterfall, etc.).
  • Experience writing complex code.
  • Expertise in relational database design.
  • Experience developing in .Net/Java.
  • Experience working in Informatica.
  • Experience developing in SQL Server and/or Oracle database environment.
  • Thorough understanding of the software development lifecycle (SDLC).

Nice-to-haves

  • 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 cycles.

Benefits

  • Flexible work arrangements (in-office, hybrid, remote).
  • Reasonable accommodations for applicants with disabilities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service