Job Description :
Requirements:
Minimum of 5 years of experience in delivery of private/public cloud systems
Minimum of 5 years working in an agile environment such as Scrum, Kanban, or XP
Demonstrated experience utilizing multiple software languages must include C or C++, and Java

Preferred Skills:
Knowledge or experience in multiple software languages potentially including C/C++, Java, Go, Javascript, Python
Demonstrated experience in leading assisting application re-architecture or re-platform
Demonstrated experience in Google Cloud Platform or AWS
Ability to explain and implement software patterns including as strangler and adapter
Demonstrated experience with multiple data storage patterns including relational and non-relational stores
Demonstrated development and architectural experience at a component level minimum
Experience with distributed computing and know how to instrument and perform performance analysis
You have worked in a high transactional environment and understand fundamental design principles behind a scalable application
You work in a DevOps environment where CI and automated testing is a requirement
Ability to create elegant, efficient, and testable code, also writing the automated tests to prove it
Comfortable developing in a Linux environment

Education:
BS/MS degree in a STEM major or Equivalent work experience