Understand and shape product functionality by providing very deep technology focused insights
Own/maintain code – everything from design, development to bug fixing
Focus on clean high-quality code
Facilitate problem diagnosis and resolution for issues reported by Customers
Deliver to schedule and timelines based on an Agile/Scrum based approach
Must be able to independently design code and test major features, as well as work jointly with other team members to deliver complex changes
Estimate engineering effort, plan implementation, and rollout system changes that meet requirements for functionality, performance, scalability, reliability, and adherence to development goals and principles.
Meet and exceed individual business development and sales quotas * Write and execute unit tests cases for the developed functionalities