Analytical bent of mind
Conceptual knowledge of database
Good communication skills
Strong conceptual knowledge of data structures
Conceptual knowledge of data structures/Strong OOP knowledge
Ability to design & develop complex enterprise-wide applications on respective technologies
Create design documents
Perform coding, debugging and testing
Write clean, well-designed code.
Produce detailed specifications.
Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
Contribute in all phases of the development lifecycle. Follow industry best practices
. Develop and deploy new features to facilitate related procedures and tools if necessary.