USI is looking to engineer and architect technology solutions to support business initiatives and improve existing technology and streamline processes.
Requirements
- Expert-level understanding and practical experience in developing and maintaining large-scale applications using React, Typescript, and C-Sharp/.Net
- Extensive knowledge of React Hooks and advanced React patterns
- Strong proficiency in TypeScript, including type definitions, interfaces, generics, and advanced TypeScript features
- Proficient with UI/UX frameworks for building scalable, responsive, and accessible UI components_ Material UI preferred
- Experience with frontend build tooling_Vite experience preferred
- Experience with Redux and Redux Toolkit (RTK Query) for managing global state in large applications preferred
- Expertise with database design, development, maintenance, and performance tuning
Responsibilities
- Ensure performance and operational reliability of applications
- Ensure data integrity and security of applications
- Engineer and architect custom software solutions utilizing USI approved technologies
- Create and document end to end system integration designs and deployment strategies
- Develop enterprise coding standards and drive process improvements
- Prototype end to end solutions for new technologies being implemented. Identify roadblocks and alternate solutions early in the process.
- Keep the application stack current – remediate technical debt.
Other
- Bachelor’s degree in Information Technology or related field, or equivalent work experience.
- Understanding of Agile/Scrum software development life-cycle.
- Strong written and verbal communication, including technical writing skills.
- LI-JM4
- LI-Remote