CareerPlanSign in

Experienced Software Engineer (Hybrid)

Des Moines, Iowa; Charlotte, North Carolina; Raleigh, North Carolina💼 Full-time💰 $77,000–$77,000🗓 2026-08-04 → 2026-09-15

Core

Develop high quality applications and modernize technology for customers in financial services.

Role type

Experienced Software Engineer (IC)

Builds

High quality applications for customers

Domain

Financial services / Technology

Deliverable

production ML models | product features

Required skills

Software engineering, problem-solving, analytical skills, decision-making, planning, organizational skills

Preferred skills

Cloud platforms (AWS), TDD, CI, pair programming, DevOps, on-call support

Technologies

AWS, Java, Python, TypeScript, .NET, Salesforce, mainframe, distributed systems, JavaScript, SQL, Mulesoft

Responsibilities

Develop high quality applications for customers, identify and propose strategies around technical problems, work with engineering teams and business partners to resolve software improvements, solve complex problems to create positive customer experience, experiment with new tools and practices, continuously improve systems, participate in pairing and mobbing, understand work fit into larger strategy

Seniority

Mid-level (2+ years experience), hands-on IC

Sourced via icims · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.