? Playing a key role in architectural and design decisions, building toward efficient micro services distributed architecture ? Writing scalable, robust, testable, efficient, and easily maintainable code ? Translating software requirements into stable, working, high performance software ? Developing and…