About the role

  • Senior Engineer developing and maintaining telephony systems for American Family Insurance. Collaborating across teams to deliver and support crucial applications and services.

Responsibilities

  • Collaborates with teams across the division to deliver, support, and maintain telephony systems.
  • Responsible for designing and building moderate to complex solutions.
  • Provides technical guidance and leadership for assigned telephony platforms and integrations.
  • Analyzes high-level system specifications, system requirements, and/or use cases.
  • Converts information into low-level specifications and system design plan.
  • Understands and identifies system dependencies.
  • Provides appropriate documentation for design decisions, estimating assumptions, code modules, and performance metrics as required.
  • Defines, conducts, and/or participates in testing (i.e. unit, system integration).
  • Prepares, leads and/or participates in development walkthroughs.
  • Collaborates with others regarding effectiveness of systems flow, data usage and manual or automated processes to verify requirements.
  • Ensures software development meets standards for programming, design, performance, quality, and security.
  • Identifies and recommends areas for improvement in planning, design, development, and testing.

Requirements

  • Demonstrated experience providing customer-driven solutions, support or service.
  • Demonstrated experience of Java application architecture and API development standards.
  • Preferred qualifications include prior experience with Genesys, Cloud experience, and telephony experience.
  • Demonstrated experience communicating technical information.
  • Demonstrated experience developing complex software/systems using one or more programming language.
  • Demonstrated experience establishing, using and supporting integration and communications technologies between applications, databases and technology platforms.
  • Demonstrated experience analyzing and estimating project size and work efforts for software solutions.
  • Demonstrated experience writing and modeling application system design and program specifications.
  • Solid knowledge and understanding of systems development life cycle (SDLC).
  • Solid Knowledge and understanding of integration and migration strategies and technologies.

Benefits

  • comprehensive medical, dental, vision and wellbeing benefits
  • competitive 401(k) contribution
  • pension plan
  • annual incentive
  • 9 paid holidays
  • paid time off program (23 days accrued annually for full-time employees)
  • student loan repayment program
  • paid-family leave

Job title

Senior Engineer

Job type

Experience level

Senior

Salary

$99,000 - $167,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job