Senior Software Engineer

GoHealth   •  

Chicago, IL

Industry: Accounting, Finance & Insurance

  •  

8 - 10 years

Posted 60 days ago

This job is no longer available.

Responsibilities

  • Serve as internal champion in code quality, reuse, and extensibility and Java subject matter expert
  • Communicate effectively across multiple audiences, both technical and non-technical, and connect lower-level technical details to the needs of the business
  • Communicate with formal and informal diagramming such as sequence, class, state, entity relationship diagrams
  • Positively motivate and mentor co-workers and subordinates
  • Promote thought leadership, and engage in start-up community activities (Github, StackOverflow, Chicago based meetups)
  • Develop extensive knowledge of GoHealth platform architecture, services, and applications

Qualifications

  • Bachelor’s Degree in Computer Science, Engineering or similar field is preferred
  • 7 or more years of software development in a Java environment (strong Java and JavaScript experience is required)
  • Thorough understanding of software development process, automation, and testing
  • Well –rounded experience, with a full stack background in front-end and back-end Java development
  • Front-end experience with Typescript, JavaScript, Angular, React, Nodejs and/or Redux helpful
  • Experience with Linux or *BSD, and Open Source tools, frameworks, and technologies
  • Previous leadership and mentoring experience is preferred
  • Deep knowledge of SOA, SOAP/WS, and EDI messaging systems
  • Experience with application profiling, performance monitoring, concurrent systems, JVM garbage collectors and heap management
  • Strong experience working with various types of databases/application servers
  • Out-of-the-box thinker, ready to assert their vision and demonstrate passion for their work product.

SENIO01043