Full Stack Engineer

P3+Uplift

Des Moines (IA)

On-site

USD 110,000 - 150,000

Full time

17 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

P3+Uplift is seeking a Senior Software Engineer to focus on AWS development, Node.js, APIs, and serverless cloud-based solutions. You will translate architectural concepts into scalable, production-ready software and serve as a technical resource for other engineers.

You will design, build, and optimize cloud-based integrations, APIs, and enterprise applications, while guiding best practices and collaborating with architects, product teams, and business stakeholders.

Qualifications

  • Proven hands-on AWS development experience.
  • Ability to translate architectures into production-ready code.
  • Strong Node.js development experience.
  • Experience with REST APIs and web services.
  • Experience in enterprise integration and distributed systems.
  • Ability to mentor junior engineers.

Responsibilities

  • Design, develop, test, deploy, and support enterprise software applications and integrations.
  • Translate designs into production-ready code.
  • Build cloud-based solutions with AWS and serverless architecture.
  • Develop and optimize RESTful APIs focusing on performance and security.
  • Create integrations connecting applications, services and data sources.
  • Participate in application modernization and system integration initiatives.
  • Review code and provide technical guidance to other developers.
  • Troubleshoot complex issues and propose long-term solutions.
  • Ensure work aligns with architecture, security, accessibility, usability standards.
  • Collaborate with architects, engineers, product teams and stakeholders.
  • Contribute to the software development lifecycle and knowledge sharing.

Skills

Node.js
AWS
REST APIs
Serverless
System integration
Code reviews

Tools

AWS Lambda
AWS Glue

Job description

Senior Software Engineer – AWS / API Development

We are seeking an experienced Senior Software Engineer to join an enterprise technology team focused on developing and modernizing cloud-based applications and integration solutions. This role will have a strong emphasis on AWS development, Node.js, APIs, serverless technologies, and system integration.

The ideal candidate is a hands‑on engineer who can take architectural concepts and turn them into scalable, production‑ready solutions. In addition to development responsibilities, this person will serve as a technical resource for other engineers, participate in code reviews, and help establish strong development practices across the team.

What You’ll Do

  • Design, develop, test, deploy, and support enterprise software applications and integrations.
  • Translate technical architecture and solution designs into maintainable, production‑ready code.
  • Build and enhance cloud‑based solutions utilizing AWS technologies and serverless architecture.
  • Develop and optimize RESTful APIs with a focus on performance, scalability, reliability, and security.
  • Create integrations that connect applications, services, and enterprise data sources.
  • Participate in application modernization and system integration initiatives.
  • Review code and provide technical guidance and recommendations to other developers.
  • Troubleshoot complex application and integration issues and help identify long‑term solutions.
  • Ensure development work aligns with established architecture, security, accessibility, usability, and engineering standards.
  • Partner with architects, engineers, product teams, and business stakeholders to evaluate technical solutions.
  • Participate throughout the software development lifecycle, including design, development, testing, deployment, and ongoing support.
  • Contribute to technical documentation and knowledge sharing across the engineering organization.

Required Skills & Experience

  • Strong hands‑on experience developing applications and solutions within AWS environments.
  • Demonstrated ability to take an architectural design and translate it into working software solutions.
  • Strong development experience with Node.js.
  • Hands‑on experience with AWS technologies such as Lambda and AWS Glue.
  • Strong experience designing, developing, and consuming REST APIs and web services.
  • Experience identifying and resolving API performance and scalability challenges.
  • Solid understanding of enterprise application integration and distributed systems.
  • Experience conducting code reviews and providing meaningful technical guidance to junior or less experienced developers.
  • Strong troubleshooting, problem‑solving, and communication skills.

Preferred Qualifications

  • Experience working within an Agile/Scrum development environment.
  • Experience collaborating with distributed or globally based development teams.
  • Background working with enterprise‑scale applications and complex system integrations.
  • Experience working within highly regulated industries such as insurance, healthcare, or financial services is beneficial.

What Makes This Opportunity Interesting

This role provides an opportunity to work on enterprise‑scale technology while helping modernize and improve critical applications and integrations. You'll work heavily with AWS, Node.js, Lambda, Glue, REST APIs, and cloud‑based architecture while having the opportunity to influence technical decisions and mentor other engineers.

For someone who enjoys being hands‑on while also serving as a senior technical resource for the team, this position offers a strong combination of software development, cloud engineering, integration, and technical leadership.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Covington (KY)

On-site
USD 90,000 - 130,000
Full Stack Engineer AWS Web Application Development
Full Stack Engineer AWS Web Application Development

Compunnel, Inc. • New York (NY)

On-site
USD 100,000 - 130,000
Full Stack Engineer
Full Stack Engineer

WadiTek • Reston (VA)

On-site
USD 85,000 - 115,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Hunt Military Communities • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Hunt Military Housing Shared Services, LLC • Alpharetta (GA)

On-site
USD 100,000 - 130,000
Paid time off
Medical, dental, and life insurance
HSA/FSA accounts
+2
Senior AWS Full Stack Engineer
Senior AWS Full Stack Engineer

System One • Reston (VA)

On-site
USD 120,000 - 170,000
Java/AWS Engineer
Java/AWS Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 130,000
Senior AWS Full Stack Engineer
Senior AWS Full Stack Engineer

System One • Columbia (SC)

On-site
USD 120,000 - 180,000
Senior Java Developer - AWS & Application Modernization
Senior Java Developer - AWS & Application Modernization

Veriipro • Durham (NC)

On-site
USD 110,000 - 140,000
Full Stack Developer
Full Stack Developer

Prairie Consulting Services • New Jersey

Hybrid
USD 110,000 - 170,000