Senior Full Stack Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Senior Full Stack Software EngineerSalt Lake City, UT (Hybrid)10+ month contract$70-$75 per hourOur 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 SkillsMinimum 3 years of experience in React, HTML, and CSSMinimum 3 years of experience building and maintaining APIs using REST and GraphQLMinimum 3 years of experience with Node.js as a middle tier / backendDemonstrated experience with application debugging and code fixesExperience monitoring and evaluating systems/processes and making improvement recommendationsAbility to anticipate the impact of new or modified software on existing systemsStrong problem-solving skills with the ability to identify issues and recommend timely solutionsExperience participating in the design of relational databasesExperience adapting or enhancing systems to meet specific agency or business needsBonus / Preferred SkillsExperience with ReduxExperience with Java and Spring BootExperience with version control systems (e.g., Git)Strong SQL Database experience (ideally Oracle and/or Postgres)Experience with serverless cloud services (AWS, GCP, or Azure)Experience designing and building customer-facing JavaScript applicationsDemonstrated ability to work effectively with business partners with professionalism, tact, and sensitivityAbility to test and document software using appropriate methodology and techniques.Ability to assist in the planning and coordination of application design.Knowledge of applicable maintenance methods and techniques.Knowledge of cloud computing, running native applications in AWS.