This job is an integral member of a software engineering team responsible for building scalable software applications across all digital channels to serve our customers. The incumbent will be responsible for taking an enterprise-wide, architectural view of the solutions and the technical execution of products using the technical stack that best meets the needs of the platform. The position, and team, will be involved in every aspect as part of the software application build process from idea generation, business analysis, technical design and software development using the latest technologies and design patterns. Candidates are required to have 5+ years of proficiency in scalable system design, including algorithms, data structures, and design patterns, coupled with 5+ years of experience in modern programming languages such as .NET, Angular, SQL, and other general-purpose languages like Java, Python, C#, or JavaScript. A strong understanding of web services (REST, HTTPS, JSON) and 5+ years in defining system architectures are also essential. Preferred qualifications include 7+ years in healthcare IT, with 5+ years utilizing HTML5, CSS, cloud platforms (GCP/AWS), MSSQL, and Windows Server. We also value 5+ years in translating designs to applications, producing fault-tolerant code, and 1+ year with Machine Learning, particularly in NLP or Deep Neural Networks.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior