
Senior Software Engineer
- Sunrise, FL
- $110,000-190,000 per year
- Permanent
- Full-time
- 6-7years' of experience working in Java and able to demonstrate good Java knowledge and exposure to OOPS concepts
- Proven experience leading a team of engineers
- Hands-on expertise with application design, software development, and automated testing
- Experience with distributed (multi-tiered) systems, algorithms, and relational databases
- Ability to demonstrate good web fundamentals & knowledge of DOM
- Knowledge of SpringBoot deployed in a Docker/Kubernetes managed environment
- Hands-on experience working in RESTful API design and implementation
- 5+ years' experience with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices, unit testing, functional testing, system integration testing, regression testing and web service testing
- Experience with Continuous Integration and Continuous Delivery(CI/CD)
- 5+ yrs working experience in an Agile or SAFe development environment
- 1+ year experience of Graph QL & Cloud is a big plus
- Ability to balance priorities and break down complex problems to manageable chunks that can be delivered incrementally
- Must be willing and able to express new ideas, concerns and opinions directly to wider team including tech and business partners in team meetings in person or video/tele conferencing
- Good communication skills - able to explain technical concepts to designers, product managers and business partners in ways that are meaningful to them
- Collaborative work ethics to thrive on peer support and taking pride in of products and capabilities delivered as a team
- Ability to act as a change agent in rapidly evolving business requirements and platform roadmap
- Competitive base salaries
- Bonus incentives
- 6% Company Match on retirement savings plan
- Free financial coaching and financial well-being support
- Comprehensive medical, dental, vision, life insurance, and disability benefits
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counseling support through our Healthy Minds program
- Career development and training opportunities