A global IT solutions provider is seeking a Software Engineer to design and maintain SaaS products. The role involves collaboration with cross-functional teams, addressing technical issues, and managing code quality. Candidates should have a Bachelors degree in Computer Science and at least 3 years of experience in software development. The position offers flexible remote work options and a competitive salary range of $85,000 - $190,000, depending on experience and qualifications.