Senior Full Stack Software Engineer Salt Lake City, UT (Hybrid) 10+ month contract $70-$75 per hour
Our client is in search of a Senior Full Stack Software Engineer to join their software development team. This role will play a key part in modernizing legacy client/server applications by designing and building modern, web-based solutions. The team is responsible for architecting and developing new technical systems that will significantly improve service delivery both internally and to the public. We are in the early stages of replacing outdated applications with a comprehensive, cloud-native platform. This is a high-impact opportunity to help shape the architecture and deployment of scalable cloud-based microservices. Key focus areas include providing technical input on system design, microservices architecture, and integration strategies as we transition to modern web technologies. This position requires a high level of expertise and broad experience in web application development and architecture. Experience in relational databases and structured testing is also helpful.
Required Skills
Minimum 3 years of experience in React, HTML, and CSS
Minimum 3 years of experience building and maintaining APIs using REST and GraphQL
Minimum 3 years of experience with Node.js as a middle tier / backend
Demonstrated experience with application debugging and code fixes
Experience monitoring and evaluating systems/processes and making improvement recommendations
Ability to anticipate the impact of new or modified software on existing systems
Strong problem-solving skills with the ability to identify issues and recommend timely solutions
Experience participating in the design of relational databases
Experience adapting or enhancing systems to meet specific agency or business needs
Bonus / Preferred Skills
Experience with Redux
Experience with Java and Spring Boot
Experience with version control systems (e.g., Git)