Developers shall perform application development, maintenance and troubleshooting of application issues in Technologies like J2EE, .Net, JavaScript. They define a framework for the application and deep technical understanding of libraries and API. Defines all aspects of the application conceptual model, such as OSI. Follows modern industry best practices for writing great code, such as 12 Factor App. Understands the capacity and performance of the application including its consumption model for FinOps. Influences the continuous improvement in the Continuous Integration/Continuous Delivery DevOps pipelines. They are responsible for performing reviews. Possess in-depth knowledge of specific application domains.