09/28/2026
Company Details
The Company is an equal employment opportunity employer.
Responsibilities
The Senior Software Engineer is responsible for leading the design, development, implementation, and support of new software applications and enhancements to existing capabilities that are critical to business operations. This role owns complex, high-impact features and architectural components across front-end and back-end systems, influences technical direction and standards, and mentors engineers while collaborating with cross-functional teams to deliver secure, reliable, and high-performing software. • Lead the design and delivery of complex, cross-team features and epics end-to-end, decomposing and sequencing work for multiple engineers and aligning solutions to strategic business objectives. • Translate business requirements and non-functional needs into scalable, performant, and supportable systems and recommend technology...
Berkley
Urbandale, IA
