Description:
Sr. Software Engineer Primary Responsibilities: • Design, develop, test, deploy, maintain and continuously improve software • Translate product concepts into project commitments that deliver incremental value to our customers frequently and with high quality Required Qualifications: • 5+ years of coding experience with JavaScript and one or more of the follow languages Java, Node, Typescript with a willingness and ability to learn new ones • Solid understanding of engineering fundamentals: unit testing, code reviews, telemetry, agile and DevOps • Experience working with at least one of the following: continuous integration / continuous delivery tools, REST API development, serverless architecture, containerization, IaC, public / private cloud, application observability and/or messaging / stream architecture • Ability to communicate effectively to both technical and non-technical audiences • Bachelor's degree or equivalent work experience Preferred Qualifications: • Understanding of distributed architecture design principles • Azure a big plus • Experience implementing large-scale/high performance componentized web applications across multiple technology domains • Experience in the health care industry
Any Graduate