Writes clean, concise, efficient, high-quality, highly performant, and maintainable code.
The person in this role will collaborate with the development team on system architecture using different design patterns and various technologies to rapidly build new & improve upon existing platforms.
Excellent knowledge of different database management systems, both SQL and NoSQL.
Excellent knowledge of layered, micro-services, and event-driven architectures.
Excellent knowledge of distributed systems communication, with high availability and scalability.
Research and actively learn about new technologies and introduce them into the infrastructure.
Committed to the deadlines through follow-up of tasks with the development team.
Oversee the day-to-day functions of the development team, review and approve pull requests.
Collaborate with the development team to establish technical standards and best practices by conducting training sessions.
Leadership experience includes mentoring other developers, performing code reviews, and facilitating collaboration between team members.
Understanding of data security principles by using best practices against major security threats.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.