Job Description

We are seeking a Senior Software Engineer II to play a key role in the modernization of our product suite by contributing to the evolution of our UI platform and front-end architecture. Our goal is to transform a legacy monolithic desktop application into a modern SaaS-based platform, supported by scalable microservices and a cohesive, high-performing UI experience.

In this role, you will collaborate closely with UX designers, architects, product managers, and fellow engineers to build shared UI components, front-end frameworks, and platform capabilities that enable product teams to deliver high-quality web and mobile experiences. You will help translate product requirements and architectural direction into well-designed, accessible, and testable UI solutions.

You will take ownership of core areas within the UI platform with a strong focus on quality, performance, maintainability, and modern engineering practices. You'll contribute to best practices around testing, acc...

Apply for this Position

Ready to join ECI Software Solutions? Click the button below to submit your application.

Submit Application