> Markdown version of [/jobs/ext/2379760-software-engineer-iii-sr-software-engineer-i](https://www.wearedevelopers.com/jobs/ext/2379760-software-engineer-iii-sr-software-engineer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III/ Sr. Software Engineer I - **Company:** Principal Financial Group - **Location:** Des Moines, IA, United States - **Experience:** Expert - **Salary:** $95,000.0 - $138,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Amazon S3, Amazon DynamoDB, Github, PostgreSQL, Oracle (Applications), Pair Programming, Next.js, SQL Databases, TypeScript, Web Applications, AWS Cdk, Test-Driven Development (TDD), Spring Cloud, ReactJS, AWS Lambda, Cloudformation, Event Driven Architecture, Information Technology, Api Gateway, Software Coding, Amazon Simple Queue Service (SQS), Serverless Computing, Programming Languages - **Published:** August 20, 2026 - **Apply:** https://www.juju.com/job/00000000gny708 ## About the Role + Bachelor's degree in Computer Science, Management Information Systems, Engineering, or related field, or equivalent professional experience. + Experience designing, developing, and supporting cloud-native applications in AWS environments. + Experience with infrastructure-as-code development using AWS Cloud Development Kit (CDK) and/or AWS CloudFormation. + Strong proficiency in one or more programming languages, with experience in TypeScript, Java, and SQL preferred. + Experience developing modern web applications using React and Next.js frameworks. + Experience building and supporting serverless applications and event-driven architectures. + Familiarity with Agile software development methodologies, including Scrum and Kanban. + Experience with Test-Driven Development (TDD) and quality-first engineering practices. + Experience working in collaborative engineering environments utilizing pair programming. Preferred Technical Skills + AWS Services, AWS Lambda, API Gateway, Amazon S3 + DynamoDB + SNS/SQS + AWS CloudFormation and AWS CDK + PostgreSQL + Oracle + GitHub + GitHub Actions ## Description The Workplace Benefits Fulfillment Customer Experience / Claims Intake team is looking for a Software Engineer III or Sr. Software Engineer I to join their team. The team supports customer facing web applications and digital pipelines for customers (employers & employees) to submit Life & Disability claims. This team is focused on modernizing claims operations and customer experiences through the implementation of next-generation technology platforms, process improvements, and large-scale business transformation initiatives. Here are a few examples of the kinds of things you'll do: + Develop high-quality applications for our customers + Identify and propose strategies around technical problems affecting the business, communicate standards, and get consensus on solutions + Work closely within your engineering team, architecture, and business partners to resolve how to make our software even better + Take on tasks of increasing complexity, learn quickly, and make steady progress to make improvements based on partner feedback ## Related Videos - [Building Reliable Serverless Applications with AWS CDK and Testing](https://www.wearedevelopers.com/videos/812-building-reliable-serverless-applications-with-aws-cdk-and-testing) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)