eHealth, Inc. is on a mission to guide consumers through their health insurance options. They are seeking a Software Engineer to lead the development of in-house software systems that support core financial functions, collaborating with cross-functional teams to ensure high-quality solutions.
Responsibilities:
- Hands-on implementation of in-house software systems for core financial functions, including revenue recognition and incentive compensation
- Collaborate closely with cross-functional engineers and stakeholders from Finance and Revenue Operations to deliver high-quality solutions, including robust unit, integration, and functional tests and code reviews
- Engage with leaders and team members across Engineering and Finance to provide valuable insights on technically feasible solutions for financial processes
- Contribute to the software engineering standards and evaluate technology options to ensure the optimal performance, reliability, and scalability of critical financial applications
- Thrive in a dynamic environment characterized by rapid iterations, continuous learning, and a passion for overcoming obstacles
Requirements:
- You have a BS in Computer Science or similar field
- You bring 2+ years of hands-on experience in fast-paced full-stack product development environments
- You have experience with backend service design, development and testing using NodeJS and/or Java SpringBoot
- You have experience with one of modern Javascript front-end development technologies like Vue.js, React.js, Next.js, and Nuxt.js, emphasizing reusable component design and mobile-friendly user interfaces with CSS techniques such as grids, flexbox, and breakpoints and standards such as ES6, ES5
- You have experience working with Product Managers and UX designers to understand the requirements and translate the FIGMA UI designs into implementations
- You have experience in working with SQL and NoSQL databases (e.g., Oracle, Postgres, MongoDB)
- You have an understanding of microservices architecture, RESTful services and cloud-native software development
- You have experience in working with GIT, Jenkins, AWS/GCP, CI/CD
- You have experience in working with feature flagging, A/B testing (Adobe, Target, Optimizely), distributed tracing, Server Side Rendering, Performance improvement and testing for full-stack eCommerce application is a plus
- Knowledge of web page performance optimization and relevant metrics is a plus