December 10
• Define and lead the implementation of Kyriba's distributed computing strategy. • Champion DDD principles and practices. • Design and implement event-driven patterns for inter-service communication. • Architect and guide the development of microservices. • Lead the extraction of platform-wide capabilities into shared services. • Contribute to the development of a common foundation chassis for microservices. • Provide technical guidance and mentorship on distributed systems, DDD, and microservices best practices. • Provide technical leadership and direction to the team.
• 10+ years of software engineering experience. • 5+ years of experience as a Technical Architect or in a similar role. • Proven track record of successfully leading the transition to distributed architectures in complex enterprise applications. • Deep understanding of microservices architecture, API design best practices, DDD, and event-driven architecture. • Experience with Java and/or Python is a plus.
Apply NowNovember 27
Lead technical development within customer value areas for a Software Asset Management company.