The Senior Software Engineer role at Threecolts focuses on enhancing Inventory Lab's C# and Java-based systems, delivering features from design to production. Key responsibilities include designing scalable services, debugging production issues, and collaborating with cross-functional teams to create valuable software solutions. Candidates should possess 5-8 years of software engineering experience and have strong skills in C# and Java, alongside familiarity with REST APIs and cloud infrastructu