A leading filtration technology company in California is seeking a Software Engineer II to develop and maintain critical software applications. Join a collaborative team and work on impactful projects, requiring 3-5 years of software development experience and familiarity with Microsoft technologies