development best practices and tools Designing system architecture Providing team leadership and coaching Managing Object-oriented design and development Implementation of architectural and software design patterns Database development
share this job on whatsapp