Job Description
We are seeking an experienced Senior Software Engineer to join our team in expanding and improving our Engagement Channel solutions.
Collaborate closely with peers who share high levels of trust and respect, building the best software possible given constraints.
This role is central to our customer success, designing innovative solutions that enable cultures of recognition and celebration within workplaces.
Tech Stack:
* Java 8
* Python
* Spring
* RESTful webservices
* ActiveMQ/Kafka
* AWS
* Kubernetes
* Terraform
* API
* Oracle
* Postgres
* NoSQL DB
* PL/SQL
* JMeter
* Jenkins
* Sonar
* Maven
* Git
* Docker/Containerization
* JS and React based frameworks
Key Responsibilities
* Lead system-level designs serving as examples for other engineers
* Deliver quality solutions in fast-moving environments
* Collaborate and open communication in team-oriented environments
* Foster a growth mindset with continuous focus on self-improvement
Requirements
* Ideally, 6+ years of back-end development experience
* Experience developing web-based applications at the enterprise level
* Problem-solving skills, interpreting data and business strategy
* Mentorship experience, fostering consistent coding styles and guidelines
* Experience introducing new dev/test/automation frameworks and languages
* Java or Python RESTful API design experience
* AWS and Cloud-first applications experience is a plus
* React or other Front-end framework experience is advantageous
Achievements
* Demonstrated ability to deliver quality solutions in fast-moving environments
* Collaboration and open communication in team-oriented environments
* Growth mindset with continuous focus on self-improvement