Join Five9 in bringing joy to customer experience as a Senior Software Engineer in the Core Applications team. The role involves designing, developing, and maintaining software solutions across the Core Applications software suite, working with cross-functional teams, and mentoring other developers.
Requirements
- Highly proficient in a variety of programming languages, including but not limited to TypeScript/JavaScript, Java, PHP, or others as required.
- Strong experience with web development technologies such as HTML, CSS, TypeScript/JavaScript, and modern front-end frameworks like React.
- Strong experience with server-side technologies, REST API design and implementation, microservice architecture, databases (SQL, NoSQL, and Redis), and back-end frameworks like Java Spring Boot.
- Awareness of web security best practices and the ability to implement security measures to protect applications and data.
- A portfolio of past projects showcasing full-stack design and development skills.
- Ability to work independently and as part of a collaborative team.
- Strong commitment to delivering high-quality, performant, and scalable code and solutions on time and within scope.
- Ability to mentor other developers directly and via code reviews.
- Bachelor’s degree (or equivalent) in relevant discipline.
