A company focused on business solutions is looking for a collaborative Software Engineer in Fenton, Missouri. You will be responsible for developing, enhancing, and maintaining software applications while collaborating closely with client teams. The ideal candidate has at least 8 years of experience in software engineering, strong proficiency in Java, as well as skills in modern web frameworks. This role operates primarily in a remote environment with some in-office presence required. A comprehensive benefits package is offered to full-time employees.