The Senior Software Developer/Project Manager at Softgate is tasked with leading the technical direction of customer projects while playing a pivotal role in the development of essential medical technology software. Key responsibilities include managing project tasks, enhancing architectural standards, and fostering team collaboration. Candidates should have several years of experience in software development, particularly within the medical technology field, and possess strong skills in C++ and