Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Software Engineer

$120k - $180k

RFA Engineering

Senior Full-Stack Software Engineer

RFA Engineering is an engineering service provider dedicated to delivering timely engineering support and expertise. We are seeking a Senior Full-Stack Software Engineer to become an integral part of our software engineering team. The selected candidate will work with an experienced, collaborative engineering staff using modern development tools and processes to deliver high-quality, user-focused software solutions.

As a Senior Full-Stack Software Engineer you will support the continued development of advanced connected technology platforms and scalable software solutions. This role will focus on designing, developing, and enhancing modern web-based applications that support data-driven products, equipment connectivity, and enterprise-level customer solutions.

Responsibilities

  • Design, develop, test, and deploy new software features for modern full-stack applications.
  • Build efficient, scalable, and maintainable code across front-end and back-end systems.
  • Support development of connected data platforms, cloud-based applications, and API-driven services.
  • Collaborate with software engineers, product managers, QA, and technical leadership to define and deliver new functionality.
  • Participate in architectural planning, database design, and software scalability improvements.
  • Develop and maintain RESTful APIs, microservices, and cloud-integrated applications.
  • Troubleshoot software issues and implement solutions to improve reliability, usability, and performance.
  • Write and maintain unit tests and support overall software quality initiatives.
  • Mentor junior developers and provide technical guidance within the engineering team.
  • Contribute to agile development activities including sprint planning, code reviews, and documentation.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field.
  • 8+ years of professional software development experience.
  • Strong experience developing full-stack web applications in enterprise or product-based environments.
  • Proficiency with JavaScript development technologies such as Node.js, modern front-end frameworks, HTML, and CSS.
  • Experience with back-end development using technologies such as Python, C#, or.NET is also beneficial.
  • Strong understanding of SQL databases; NoSQL experience is a plus.
  • Experience developing and maintaining REST APIs and microservices architectures.
  • Familiarity with containerized deployments and tools such as Docker.
  • Experience working in cloud environments such as Amazon Web Services.
  • Strong problem-solving ability with experience supporting complex software systems.
  • Ability to work both independently and collaboratively in a fast-paced engineering environment.
  • Excellent communication and technical documentation skills.

Pay Range: $120,000-$180,000 commensurate with experience. VISA Sponsorship is NOT available for this position.

About RFA Engineering

RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S. Competitive Benefits

  • Health and Dental Insurance
  • Health Savings Account
  • TelaDoc: Virtual Health Care
  • Vision Insurance
  • Company Paid / Supplemental Life Insurance
  • Company Paid Long-Term Disability
  • Supplemental Short-Term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Software Engineer in Des Moines, IA vacancy
  • $145k - $160k

    A government IT services firm is seeking a Senior Full Stack Developer to enhance features on VA.gov. This remote position requires deep expertise...  ...and system guideline creation, ensuring compliance with software regulations. The ideal candidate holds a Bachelor's with... 
    Senior
    Remote work

    GovCIO

    Des Moines, IA
    4 days ago
  • $63 - $68 per hour

    ABBTECH Professional Resources, Inc. is seeking a Senior Full Stack Java Developer to support the design and deployment of secure enterprise applications. The role demands strong expertise in Java, Spring Boot, and frameworks like React and Angular, ideally suited for developers... 
    Senior
    Remote job
    Hourly pay

    ABBTECH Professional Resources, Inc.

    Des Moines, IA
    11 hours ago
  • $68k - $114k

    Cognizant is seeking a highly qualified Senior .NET Full Stack Developer to join their digital engineering team. The role involves designing, building, and supporting applications using C#, .NET, and Angular, focusing on financial or payment applications. This position... 
    Senior
    Remote job

    Cognizant

    Des Moines, IA
    2 days ago
  •  ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -062026-107187 Date Posted: 05/31/2026 Shortcut: Description Recommended Jobs Description... 
    Senior
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Des Moines, IA
    3 days ago
  • A leading IT consulting firm in Des Moines is looking for a Full Stack Developer with expertise in Java and Angular JS. The ideal candidate should have over 7 years of experience in application development. Responsibilities include leading technical roles in complex applications... 
    Senior
    Contract work

    360 IT Professionals

    Des Moines, IA
    3 days ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer, Full Stack - Shopping, responsible for driving the development of innovative shopping solutions. You will utilize your expertise in programming languages like JavaScript, HTML/CSS, TypeScript, SQL, Python, and Go,... 
    Remote work

    Capital One

    Des Moines, IA
    1 day ago
  • $145k - $160k

     ...Overview GovCIO is currently seeking a Senior Full Stack Developer dedicated to delivering...  ...recommendations, ensuring adherence to software compliance, data privacy regulations,...  ...a team of cross-functional developers/engineers with proven engagement skills. Experience... 
    Senior
    Full time
    Remote work
    Flexible hours

    GovCIO

    Des Moines, IA
    4 days ago
  • We are seeking a highly skilled Full‑Stack Software Engineer to join our agile development team within the SPD/FRIP division. The successful candidate will design, develop, and maintain high‑performance web‑based and .NET desktop applications, supporting advanced research... 

    Compunnel, Inc.

    Johnston, IA
    2 days ago
  • $130k - $150k

     ...Description Insight Global is looking for a Senior Software Engineer for one of our retail clients in Des...  ...definition that takes our technology stack into consideration, but also continue...  ...Software Engineers will be working on full stack development with customer facing... 
    Senior

    Insight Global

    West Des Moines, IA
    3 days ago
  • $90 - $108 per hour

     ...CAI is seeking a motivated Senior Frontend Web Developer to design, develop, test, and implement web and API-based solutions. The position is fully remote and full-time. The ideal candidate has extensive experience with Angular and frontend technologies. This role offers... 
    Senior
    Hourly pay
    Full time
    Remote work

    CAI

    Des Moines, IA
    2 days ago
  • $102.5k - $187.9k

     ...better working world. FinTech – AI Finance – Front-end Software Engineer - Senior EY.AI Finance sits at the intersection of finance transformation...  ...a small, high-velocity product team responsible for the full UI surface of that product — from interactive analytics and... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Des Moines, IA
    2 days ago
  • A leading insurance and annuities provider is seeking a Full-Stack AI Engineer to accelerate AI initiatives and transform customer service. The...  ...AI tools. Candidates should have at least 5 years in software engineering, proficiency in Python and cloud-native solutions... 

    Athene

    Des Moines, IA
    1 day ago
  • $150k - $175k

    A leading real estate technology company in Des Moines is seeking an experienced software developer to design and maintain product code. The role demands strong expertise in PHP, MySQL, and object-oriented programming, along with problem-solving abilities. The ideal candidate... 
    Senior
    Remote work

    SitusAMC

    Des Moines, IA
    4 days ago
  • $197.4k - $232k

    A leading data streaming platform provider is seeking a Senior Software Engineer II to take ownership of critical backend systems for a cloud-native environment. This role involves leading design and implementation of large-scale services, making architectural decisions... 
    Senior
    Remote work

    Confluent

    Des Moines, IA
    9 days ago
  •  ...support autonomy Minimum skills required ~8+ years of full-stack software development experience, including Python-based backend...  ...systems ~ Bachelors degree in Computer Science, Computer Engineering, or Software Engineering or experience that would be equivalent... 
    Senior

    Medix

    Johnston, IA
    18 hours ago
  • A leading global consulting firm is seeking a Senior Front-end Software Engineer to develop user interfaces for an AI-driven finance application. You will design and maintain responsive UIs using React / Next.js and collaborate with stakeholders to analyze business requirements... 
    Senior

    Ernst & Young Oman

    Des Moines, IA
    4 days ago
  •  ...Responsibilities: Design, develop, and maintain full-stack Java applications with a focus on financial services and mortgage...  ...Requirements: ~ Bachelor's degree in Computer Science, Engineering, or a related field. ~6+ years of experience in Java development... 
    Senior
    Contract work
    Local area

    My3Tech Inc

    Des Moines, IA
    5 days ago
  • A healthcare solutions provider in Des Moines is seeking an experienced Application Developer to design and implement technical solutions for the Medical Transportation sector. The ideal candidate will have 4-8 years of experience, proficiency in Angular and Java, and a...
    Senior
    Remote work

    Cardinal Health

    Des Moines, IA
    4 days ago
  • $100k - $110k

     ...GovCIO is seeking an experienced Senior React/Redux Frontend...  ...mentoring developers, ensuring engineering excellence, and partnering cross...  ...discussions, and end-to-end software development lifecycle activities...  ...Environment *Available to full-time employees Our... 
    Senior
    Full time
    Remote work
    Flexible hours

    GovCIO

    Des Moines, IA
    5 days ago
  • A technology solutions provider in Iowa is seeking a Full-Stack Software Engineer to join their agile team. The role involves designing, developing, and maintaining web-based and .NET applications. Ideal candidates will have a minimum of 4 years' experience in full-stack... 

    Compunnel, Inc.

    Johnston, IA
    1 day ago
  • $209k - $238.5k

    A leading financial services firm is looking for a Sr Lead Software Engineer specializing in analytics and shopping. This remote-eligible role requires a strong background in software engineering with at least 6 years of experience, including knowledge of cloud computing... 
    Senior
    Remote work

    Capital One

    Des Moines, IA
    7 days ago
  • $209k - $238.5k

     ...Senior Lead Software Engineer, Full Stack - Shopping (Remote-Eligible) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment? At Capital... 
    Senior
    Internship
    Local area
    Remote work

    Comfort Systems USA

    Des Moines, IA
    8 days ago
  •  ...Lumen is seeking a Senior Lead Engineer for a fully remote position in Des Moines, Iowa. This role involves setting direction for systems and networks while mentoring less experienced team members. The ideal candidate will have extensive experience with SONET and DWDM... 
    Senior
    Remote work

    Lumen Inc

    Des Moines, IA
    2 days ago
  • Integrity is seeking a Senior Software Engineer to lead full-stack application development using .NET and Blazor in Urbandale, Iowa. You will design scalable solutions, build and maintain CI/CD pipelines, and mentor engineers. The role requires extensive experience in software... 
    Senior

    Integrity

    Urbandale, IA
    2 days ago
  •  ...Job Description Job Description Job Description Wellmark, Inc. seeks a Sr. Full Stack Digital Services Software Engineer based out of our U.S. headquarters in Des Moines, Iowa; however, this is a purely telecommuting / work-from-home position whereby the employee... 
    Senior
    Work at office
    Remote work

    Wellmark, Inc.

    Des Moines, IA
    7 days ago
  • $186.07k - $218.9k

     ...Contribute to the core platform: the detection engine, invariant framework, and tooling that...  ...(ie. job requirements) : ~5+ years of software development experience with large-scale...  ...we manage the data of job applicants. Our full notice outlining how data will be... 
    Senior
    Local area

    Coinbase

    Des Moines, IA
    2 days ago
  • $80 - $95 per hour

     ...with little guidance. May act as a work lead, providing technical coaching to other engineers and support personnel; Recognized as an expert user of critical technology; develops new software functionality for product development. In addition to technical skills,... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    US Tech Solutions

    Urbandale, IA
    5 days ago
  • $90k - $125k

    A financial services company in Des Moines is looking for a Senior Software Engineer to modernize their critical enterprise systems. The ideal candidate has over 7 years of application development experience, with strong COBOL expertise and familiarity with CI/CD-driven... 
    Senior

    Kuvare

    Des Moines, IA
    11 hours ago
  • $96.8k - $306.4k

     ...for data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...OCI service from scratch and work with senior architects and leaders at OCI. You must...  ...executives for investment and drive the software design and development for new major data... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Des Moines, IA
    3 days ago
  • $79.2k - $178.1k

     ...Job Description Cloud Engineering Infrastructure Development As a Senior Member of Technical Staff, you will own the software design and development for...  ...into any part of the stack and low-level systems to...  ...responsible for automating the full server lifecycle from new... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Software Engineer. Be the first to apply!