So, what’s the role all about?
As a Senior Software Engineer, you will actively participate in designing and implementing the high-standard code of the NICE flagship product suite, work efficiently according to best SW development practices, and uphold quality standards and industry best practices.
?
- Actively lead and participate in the product features development
- Enforce and encourage coding standards and development of best practices in the team
- Promote an empowered, self-managed, collaborative, multidisciplinary team environment that fosters ownership, creativity and innovation
- Analyze features requirements, create design documents and review them with relevant stake holders in the group
- Encourage continuous improvement in the development process and ensure efficient delivery of products
- Participate in reviewing design and code of other team members
- Deliver high quality, sustainable and maintainable code.
- Mentor younger developers in the team
- Provide critical technical capabilities to the team and evangelizes those skills to others.
Have you got what it takes?
- 5 years of experience as a back-end Java Software Engineer
- Vast hands-on experience developing with Spring framework and Spring Boot
- Proven experience of developing in AWS
- Good software design capabilities, debugging skills and problem-solving abilities
- Experience with developing in a microservices based architecture
- Previous proven experience in leading development teams/Features/Activities
- Master the development life cycle – from planning to design, implementation, testing, deployment and be involved and impact all these phases.
- High level verbal and written English skills
What’s in it for you?
Group Lead, Engineering, Recording
Individual Contributor