The Back-End Engineer is responsible for developing the backend part of applications. The engineer partners with Solution Expert to understand the elicited software requirements to ensure that the operations of the application are created, maintained and operated in a consistent, logical, error-free, and optimal manner. Strong cooperation is expected with other engineers on topics related to overall architecture, address performance and quality of code, he/she also cooperates on bugs resolution on several environments, including production.