
Lead Software Engineer
F&G
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob 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