• Developed new features and enhancement using Java and J2ee technologies.
• Used Javascript, AngularJS, JQuery for building a single-page web application.
• Worked with Software Architects to design and build product integrations.
• Worked with Product Managers and Development Manager to scope and design product features.
• Did analysis, object-oriented design specification for product development.
• Investigated new front end and server-side technologies to scale and improve product architecture.
• Built various Proofs-of-Concept to establish the feasibility of a technology and product solution.
• Worked with the design team to incorporate user experience elements in the application flows.
• Ensures code is of high quality by taking part in code reviews and writing automated test harnesses using Test Driven Development methodology.
• Documents and maintains product and feature guides in the wiki to build knowledge sources.
• Participates in the releasing of software to make sure interruption-free service to the customer.
• Worked with the customer support team to debug, solve high priority issues that comes from the production environment.
• Worked with release management team in supporting code deployment.
Collaborates with operations team in troubleshooting production issues.
• Participates in continually improving software development processes and practices.
• Worked in Agile development methodology.
• Lead team of 6.