The Senior Software Developer I is expected to apply computer science and engineering principles beyond programming to solve complex technical, scientific, and operational problems and to help develop and deliver new diagnostic, laboratory, bioinformatics, and digital pathology capabilities. The Senior Software Developer I is responsible for designing, developing, architecting, implementing, deploying, and supporting complex software and bioinformatics solutions that support clinical, laboratory, research, digital pathology, and business operations.