Collaborate with the solution architect to clearly understand the architectural vision for the solution to be delivered
Provide constructive suggestions for implementation to the solution architect
Pair with other team members to ensure they properly understand goals and the technical vision
Contribute as a software engineer throughout the iteration delivery stories and tasks
Review pull requests to ensure that other team members are adhering to coding and architectural standards
Write tests at the integration and unit level to ensure 100% coverage of newly written code
Follow rigorous test-driven development standards
Qualifications:
5 7+ years' as a Software Engineer in an agile enterprise context
Expert knowledge of Java
Expert knowledge of and passion for Test Driven Development
2 3+ years writing code for cloud applications
1 3+ years using Docker & Kubernestes
Nice have but not required:
Disciplined Agile Certification
Google Cloud Certifications
Experience with Kubernetes