- Within an international environment, you will be responsible for leading and managing our small developer team of 5 to 6 people. In addition, you will be responsible for the security and reliability of the application and play a key role in shaping the next generations of our technology platform.Team Guidance
- Lead the team through training, monitoring, performance evaluation and feedback
- Provide strategic and technical advice to the team, guide them through challenges
- Ensure good distribution of know-how within and between the team
- Create an inspiring working environment oriented to trust, open communication, and cohesive team effort, considering the company’s policies and corporate values
- Contribute to architecture design, database structure design and code review
- Build upon existing system functionality & design to continuously innovate the platform and its range of features
- Evaluate and identify new technologies for continuous innovation
- Proactively drive innovation with new ideas and options to enhance our coding and service standards and delivery
- Drive consistent coding standards and best practices for clean, reusable, and maintainable code
- Keep up to date with industry trends, development practices, data protection, security threats and known industry standards and ensure that we mitigate or comply with these risks as applicable
- Responsible for projects/tasks and their deliverables as well as for the efficient communication of the project status to stakeholders
- Remove impediments if any of the development team in performing their tasks
- Also perform Software analysis, design, and implementation of both front-end and back-end part of business software
- Java, Kotlin, Angular, Spring, Hibernate, Active MQ Artemis, SQL Server, Redis