We are seeking a highly skilled and experienced Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for building innovative solutions. You will partner with management to define software requirements and take the lead on operational and technical projects, produce and implement functional software solutions, and serve as a mentor and subject matter expert along with achieving goals to develop high-quality software that is aligned with user needs and business goals. If you are a motivated and talented software engineer looking to make an impact, we encourage you to apply.