Job Description
Develop software applications for cloud-based services leveraging state-of-the-art web technologies and frameworks. Work as part of a high performing agile team using the latest tools for rapid development, continuous integration, and deployment. Actively participates in all phases of software development life cycle. Ensure critical software quality standards are achieved such as user experience, availability, scalability, responsiveness, and security.