Skip to content
mimi

Senior Full Stack Software Engineer

Techgene Solutions

Salt Lake City · Hybrid Contract Senior 1w ago

About the role

About

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)
  • 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 applications
  • Demonstrated ability to work effectively with business partners with professionalism, tact, and sensitivity
  • Ability 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.

Skills

AWSCSSGitGCPGraphQLHTMLJavaJavaScriptNode.jsPostgresPostgreSQLReactReduxRESTSQLSpring BootServerlessOracleAzure

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free