The Software Engineer II will develop and maintain scalable code for patient communications, collaborate with cross-functional teams to improve patient engagement, enhance communication reliability, optimize communication strategies, and monitor and resolve issues to ensure accurate and timely patient communications.