> Markdown version of [/jobs/ext/2024078-experienced-software-engineer](https://www.wearedevelopers.com/jobs/ext/2024078-experienced-software-engineer). 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). --- # Experienced Software Engineer - **Company:** Principal Financial Group - **Location:** Charlotte, NC, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Software Quality, Design of User Interfaces, TypeScript, GitHub Copilot, ReactJS, Event Driven Architecture - **Published:** August 11, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/experienced-software-engineer-charlotte-nc-usa-58898669 ## About the Role to learn quickly, incorporate feedback, and improve solution quality * Participate in pairing, mob programming, and design discussions to strengthen team outcomes * Contribute to technical design and build deep expertise in at least one area of the front-end codebase with mentorship * Use AI-assisted development tools (e.g., GitHub Copilot) to improve productivity, testing, and code quality * Follow established engineering, security, and quality standards while exploring new tools and practices Tasks * 2+ years of engineering experience with full-stack exposure * Experience building user interfaces with React or similar JavaScript frameworks * Experience with API or event-driven applications in TypeScript or Java * Excellent planning, organizational, problem-solving, analytical, decision-making and communication skills * Desire to learn new technology and continuously grow Key requirements * Flexible Time Off (FTO) * Pension eligible * Hybrid/work-from-office options * In-office aaaaaaa ## Description Experteer Overview In this role you will help build high-quality, customer-facing front-end applications within the Experience Solutions team at Principal. You will work across technologies including React, APIs, and event-driven architectures on AWS, with some Java-based components. You'll own features end to end, collaborate with engineers and product partners, and grow your skills in a modern Agile environment. Your work will focus on improving customer experience, scalability, and performance, contributing to Principal's mission to make financial security accessible to all. Compensation / Benefits * Collaborate with engineers, architects, and business partners to build customer-facing front-end applications that drive business outcomes * Own features end to end, from design and implementation through testing, deployment, and maintenance * Tackle increasingly complex problems to improve customer experience, platform scalability, and system performance * Take on growingly complex work, learn quickly, incorporate feedback, and improve solution quality * Participate in pairing, mob programming, and design discussions to strengthen team outcomes * Contribute to technical design and build deep expertise in at least one area of the front-end codebase with mentorship * Use AI-assisted development tools (e.g., GitHub Copilot) to improve productivity, testing, and code quality * Follow established engineering, security, and quality standards while exploring new tools and practices Tasks * 2+ years of engineering experience with full-stack exposure * Experience building user interfaces with React or similar JavaScript frameworks * Experience with API or event-driven applications in TypeScript or Java * Excellent planning, organizational, problem-solving, analytical, decision-making and communication skills * Desire to learn new technology and continuously grow Key requirements * Flexible Time Off (FTO) * Pension eligible * Hybrid/work-from-office options * In-office locations: Des Moines, IA; Charlotte, NC; Raleigh, NC * Competitive benefits package * Salary ranges and career level transparency ## Related Videos - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [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) - [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) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [GitHub Copilot Beyond the Basics - 10 Ways to Elevate Your Coding](https://www.wearedevelopers.com/videos/1011-github-copilot-beyond-the-basics-10-ways-to-elevate-your-coding) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [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 is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)