Senior Full-Stack Software Engineer
$120k - $180kRFA 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
- ...Senior Full Stack Engineer Anywhere Type: Contract Category: Development Industry: Financial Services Workplace Type: Remote... ...Responsibilities: Deliver high quality, maintainable software solutions in an agile environment. Build and enhance scalable...SeniorHourly payContract workLocal areaRemote work
$102.5k - $187.9k
...systems. Our teams span digital strategy, architecture, engineering, design, operations, and applied AI across a wide range of... ...love to hear your story. The opportunity As a Senior Full Stack Software Engineer , you will independently develop, test, and maintain...SeniorFull timeSummer holidayLocal areaFlexible hours- ...Senior Software Engineer Will work a split schedule between onsite and remote. Key skills are Go and Kubernetes. The worker should be comfortable working in a paired programming environment and be an excellent communicator. High priority given to soft skills such as...SeniorRemote work
- ...First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first... ...leadership roles. Proven experience leading UI or full‑stack teams building large‑scale, customer‑facing enterprise...SeniorPermanent employmentFlexible hours
$135.2k - $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...SeniorTemporary workWork experience placementWorldwideFlexible hours$135.2k - $306.4k
...Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed... ...(low latency). You will mentor senior engineers, drive strategy, and be responsible... ...executives for investment and drive the software design and development for new major data...SeniorTemporary workWork experience placementWorldwideFlexible hours$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area- ...Senior AI Engineer Anywhere Type: Contract Category: Data Industry: Insurance Workplace Type: Remote Reference ID:... ...Python development. Hands-on experience building backend or full-stack applications with exposure to AI/ML or Generative AI. Experience...SeniorHourly payContract workLocal areaRemote work
$89.2k - $209.5k
...Job Description Role Summary Oracle Health Platform Engineering builds core platform capabilities that enable Oracle Health teams... ...testing, documentation, and operations. We are seeking a Senior Software Developer (IC3) to design, develop, and operate backend...SeniorTemporary workFlexible hours- ...Overview We're hiring! Kemin is seeking a Senior Software Engineer to join our team in Des Moines, Iowa. As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team - the technical anchor for large project...SeniorSecond jobWork at officeLocal areaRemote work3 days per week
$89.2k - $209.5k
...unencumbered and will need your contribution to make it a premier engineering center with the focus on excellence. Health Data Intelligence... ...Quality Reporting team, you will use basic knowledge of software architecture to perform tasks associated with developing, debugging...SeniorTemporary workImmediate startFlexible hours- ...outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses... ...teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world...SeniorPermanent employmentFlexible hours
- ...Overview: We are currently hiring for a Senior AI Engineer role based in West Des Moines . The position involves building and optimizing production-grade GenAI and ML applications using cutting-edge AWS AI services and modern LLM frameworks. Role: Senior...SeniorCurrently hiring
- ...Senior AI Engineer Des Moines, IA Full-Time Permanent Must Have Technical/Functional Skills Seeking a highly skilled Senior AI Engineer to lead the design, development, and deployment of advanced AI/ML solutions. The ideal candidate has strong expertise...SeniorPermanent employmentFull time
- ...Senior.NET Developers HonorVet Technologies is a veteran-owned IT staffing firm, ISO 9001 and ISO 27001 certified, working with federal... ...with cross-functional teams to deliver secure, high-quality software solutions. Identify and reduce technical debt while...Senior
$125k - $165k
...Company Lincoln Benefit Life Institutional Insurance: Kuvare Life Re Bespoke Insurance Solutions: Ignite Partners About the role The Senior Salesforce Developer serves as the senior technical authority for Kuvare’s Salesforce platform, responsible for designing scalable,...Senior- ...Job Description Seeking a Senior .NET Developer to play a key role in advancing DevOps initiatives and delivering secure, high-quality technical solutions for the Department of Management's Division of IT. The resource will be responsible for Designing and implementing...SeniorTemporary work
- ...position requires attendance during standard business hours Monday through Friday, with on-site presence strongly preferred. As a Senior .NET Developer, your responsibilities will include: Designing and implementing scalable DevOps processes to support the...SeniorRemote workMonday to Friday
- JD - Senior Software Engineer 1, MLSkip to main contentJD - Senior Software Engineer 1, ML page is loaded##... ...MLApplylocations: Remote UStime type: Full timeposted on: Posted Yesterdayjob... ...Certifications and Abilities:**Core Tech Stack* Backend and API development using Python...SeniorTemporary workWork at officeLocal areaRemote workFlexible hours2 days per week
$130k - $150k
...GovCIO is currently hiring fora Senior ServiceNow Developer to... ...workflows in accordance with the Software Lifecycle Management Plan (SLMP... ...platform, utilizing App Engine, Flow Designer, and UI Builder... ...ServiceNow modules. Execute the full SDLC utilizing diverse methodologies...SeniorFull timeCurrently hiringRemote workFlexible hours- EY is seeking a qualified professional to deliver SAP Integrated Business Planning (IBP) solutions for diverse clients. You will be collaborating closely with business stakeholders to ensure seamless integration and effectiveness of implemented technologies. This role offers...Senior
- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...Full time
- A global leader in consulting is seeking a Senior Technology Analyst to contribute to ERP projects within a national consulting practice. The ideal candidate will have a Bachelor's degree, 2-4 years' experience in ERP systems, and proficiency in Oracle Financial Applications...Senior
- ...Job Description Want to help build the next generation of AI-powered software development? Our client, a leading financial services organization, is seeking a Senior AWS Platform Engineer to play a key role in building an internal AI engineering platform that...Senior
$90k - $105k
...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted: Jun 9, 2026 Employment Type: Full Time Job ID: R-2008 Description About Norstella... ...agents, throughout the entire software development lifecycle (SDLC)...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours- A global consulting firm is seeking a highly skilled Senior Consultant Data Engineer to design and build analytics solutions using Databricks. You will play a pivotal role in transforming data into actionable insights and will collaborate with clients to develop tailored...SeniorFlexible hours
$121.4k - $218.6k
...Join our highly skilled Site Reliability Engineering team! Our team designs, develops, and... ...infrastructure deployment for the Akamai Cloud. As a Senior Site Reliability Engineer, you will be... ...best practices Collaborating with software engineering, infrastructure, and...SeniorWork experience placement$114.6k - $234.6k
...Job Description Oracle Health is seeking a Senior AI Agent Engineer to build production AI agents and workflow automation capabilities that... ...and report/dashboard acceleration. The role requires strong software engineering fundamentals combined with hands-on experience...SeniorTemporary workFlexible hours$135.2k - $306.4k
...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set...SeniorTemporary workFlexible hours- Tata Consultancy Services Limited is seeking an experienced Senior Python Developer in Des Moines, Iowa. The ideal candidate will design, develop, and support scalable, cloud-native applications with strong AWS expertise. Responsibilities include building and maintaining...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full-Stack Software Engineer. Be the first to apply!
- c# .net full stack developer Des Moines, IA
- remote .net full stack web developer Des Moines, IA
- senior full stack web developer Des Moines, IA
- senior java full-stack developer Des Moines, IA
- senior robotics software engineer Des Moines, IA
- senior software engineer Des Moines, IA
- software developer fintech Des Moines, IA
- senior software engineer ruby on rails Des Moines, IA
- federal - software developer Des Moines, IA
- consulting software engineer Des Moines, IA


