Play a key role in the development of core features of our enterprise SaaS product.
• Play a key role in bringing the customer defects down
• Design and develop code which meets all the quality, performance and security guidelines of the product and ensures existing features do not regress
• Provide timely bug fixes as required
• Unit test the code thoroughly, using automated unit testing tools
• Document the changes made legibly and exhaustively
• Participate in agile development process, techniques, and technology
• Collaborate within a project team to optimize performance of complex software systems. Troubleshoot and resolve problems.
• Collaborate with QA team to coordinate testing strategies and implementation
• Collaborate with cloud operations, customer support, quality assurance and others, as needed