Full Stack Cloud developer
Role: Full Stack Cloud developer Location: Burlington , Massachusetts(Only Full Time) Job Description & Skill Requirement:Primary Responsibilities:Contribute to all stages of the product development and deployment lifecycleResponsible for driving detailed design and implementation in a fast paced and agile development environment using the latest software development technologies and infrastructureProvide day-to-day technical leadership; leverage professional experience to recommend best practices, systems, and architectures. Participate in code reviews and create documentation on engineering and cross-functional practices.Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standardsDebug, troubleshoot and isolate software problems as well as offers strategic solutions, analysis, and advice regarding identified issues for future developmentDeliver value through a strong collaborative approach spanning many teams across geographies Required Qualifications:Bachelor's Degree in Computer Science/Information Technology/Information Science or “STEM” Majors (Science, Technology, Engineering and Math)8+ years of design, development, and deployment of application software – preferably in regulated environmentExperience with at least one back-end web technology, potentially including Java, .Net, Ruby on RailsModern JavaScript frameworks: Angular or ReactExperience with database & persistence technologies including SQL, MySQL, PostgreSQL, Redis, etc.Knowledge of Microservices, server-less technologies and other architecturesExperience with designing and deploying applications in cloud-based environment is a bonusExperience working with Docker or other container technologies.Good understanding of data structure and algorithmsStrong problem-solving and analytical skillsAgility to adapt to technologies and processes quicklyAs the Cloud Engineer, you'll have the chance to translate customer and business needs into a complete Azure cloud solution and drive its implementation with support from a cross-functional R&D teamDefine architecture of Azure cloud computing platform to support connected medical devices in remote management, modeling/analytics reporting, software updates, etcConfigure environments such as development, test, staging and productionDrive detailed implementation and configuration of managed servicesDelegate applicable workstreams to DevOps and front/back-end software developers