Software Engineer III's design, code, test, and debug modern, scalable UI applications, and maintain and document program changes with a focus on usability, performance, and maintainability. They perform work in complex sections of at least one major CSI application, emphasizing front-end architecture and user experience. The role contributes to the evolution and modernization of existing UI technologies and calls for imagination, originality, and ingenuity to uphold high engineering standards and deliver intuitive, high-quality user interfaces with significant business impact. The position takes ownership of the development and rollout of entire products or large UI-focused projects, drives front-end architecture, and collaborates across the full stack. The engineer writes technical specifications, identifies project and programming risks, promotes coding standards and best practices, and supports timely delivery of high-quality, user-centric features. They champion Agile, CI/CD, and modern front-end frameworks; coach colleagues on UI best practices and maintainable design patterns; and explore emerging UI and full-stack technologies. The role may also involve backend development and other cross-functional and cross-stack initiatives as needed. CSI provides technology to community and regional financial institutions, including core banking, lending, digital banking, payments, financial crime prevention, and cybersecurity solutions. The position offers a competitive salary, eligibility for incentive awards based on individual and business performance, and a comprehensive range of benefits. CSI is an Equal Opportunity Employer. Visa sponsorship is not available; applicants must be authorized to work in the United States without sponsorship now or in the future.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed