- Develops application software using the cloud foundry architecture that quickly delivers business value according to the problem context defined by the product manager.
- Uses the test-driven development methodology to realize the technical solution.
- Pairs with other software engineers to cooperatively deliver user stories.
- Develops components across all tiers of the application stack and is proficient in multiple programming languages.
- Continuously integrates and deploys developed software. Updates the continuous integration/deployment scripts as necessary to improve continuous integration practices