#738668BR
arch skills are critical in this role.
Required Technical and Professional Expertise
5+ years of full-cycle (Agile) software development - Analysis, design, feature execution, automation, support with Java, C++, Golang or other modern OOP languages.
Experience with agile methodologies and automated testing with some exposure to TDD & pair programming.
5+ years of experience in architecture, design and implementation of distributed applications, specifically in Cloud-/ Hybrid-Cloud-computing and MVC applications.
Knowledge and understanding of data structures and algorithms.
Knowledge and experience in micro-service architecture.
Proven track record of delivering connected projects in the role of enterprise software development, consulting, or other solution delivery roles.
Preferred Technical and Professional Expertise