Responsible for designing, coding, testing, and maintaining database virtualization products. Conduct requirement analysis, develop and test new features, and maintain existing systems. Collaborate with project teams and contribute to agile development processes.