Several years of experience in software development, with a focus on delivering complex software projects..Your Profile You have experience in developing, coaching, and mentoring software developers...Domain Driven Design, Event-Driven Architecture Strong technical background and deep understanding of software