Responsibilities 1. Develop solutions, with maintainability, scalability, and performance in mind. 2. Ensure the quality of the code, doing code reviews and writing unit and integration tests. 3. Work with quality engineers to design and create load and stress tests. 4. Work with the DevOps team to