F&G

Lead Software Engineer

F&G

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

InformaticaJavaOracleSDLCSQL

About the role

  • Lead other developers through required feature updates, code management, and requirement implementation.
  • Lead initiatives where appropriate, guiding the organization with respect to system impact and change.
  • Design, code, test, and document software solutions that are high performing and intuitive, adhering to F&G’s software development methodologies, frameworks, standards, and security requirements.
  • Perform unit, regression, security, and load tests to validate the readiness of internally and externally developed code for production as required.
  • Lead application security remediation in collaboration with Security team.
  • Design and develop complex programs/queries to support transactional processing and regulatory reporting.
  • Perform impact analysis for interface/system changes affecting the applications environment.
  • Lead a team through complex projects and is accountable for delivery.
  • Develop estimates for project and maintenance work.
  • Design integrations for custom or 3rd-party solutions.
  • Assist with the design of architecture and solutions.
  • Peer review code for the technologies or applications the Lead oversees.
  • Translate undefined business problems and defined business objectives and goals into functional solutions.
  • Design with limited assistance within architectural standards.
  • Mentor and coach other developers on an informal basis.
  • Lead technical aspects of one or more applications within the function.
  • Technical ownership of one or more business facing technologies to deliver business outcomes.
  • Design and code complex solutions.
  • Interact with clients and stakeholders on a regular basis.
  • Lead, support and interact with various IT teams and LOBs on integration efforts.

Requirements

  • Bachelor's degree (preferred emphasis in Computer Science or MIS) or equivalent combination of education and experience.
  • 8-9 years of hands-on technical experience in designing and building applications and interfaces.
  • Experience with various SDLC methodologies (Agile, Waterfall, etc.).
  • Significant experience writing complex code.
  • Significant experience working in Informatica.
  • Significant experience developing in .Net/Java.
  • Experience developing in multiple databases, including SQL server and/or Oracle.
  • Expert understanding of software development lifecycle (SDLC).
Benefits
  • Flexible work arrangements
  • Regular and punctual attendance
  • Some travel may be required (less than 10%)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentcode managementunit testingregression testingsecurity testingload testingprogrammingapplication securitycomplex program designintegration design
Soft skills
leadershipmentoringcommunicationcollaborationproject managementproblem solvingstakeholder interactionteam guidanceaccountabilitytechnical ownership
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in MIS