Position: Senior Software Engineer -- JAVA<br>Location: Des Moines, IA - Hybrid<br>Salary: up to $145K + excellent benefits<br><br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***<br><br>Looking for one of the best mid-sized organizations around within the most financially sound industry. Our client company is uniquely positioned in the market and hires and retains the area's top talent. You will have the opportunity to join the best leaders and teams and do what you love to do, where agility and continuous innovation are cherished.<br><br>Responsibilities:<br> • Collaborating with the development team to create bespoke software solutions.<br> • Offering technical leadership on development initiatives.<br> • Providing mentorship and support to other developers.<br> • Directly collaborating with business partners to ensure quality solutions.<br> • Gain expertise in various technologies and applications to act as the SME.<br><br>Qualifications:<br> • Bachelor's degree in Computer Science, MIS, or 8+ years equivalent work experience.<br> • Proven experience in leading teams and managing personnel.<br> • Proficiency in Java EE, XML, SQL, HTML, CSS, JavaScript, Angular 11, Bootstrap, Foundation, Typescript, NodeJS.<br> • Deep understanding of object-oriented design principles, application architecture, and SDLC.<br> • Familiar with automation tools such Gitlab and experience with Agile methodologies.<br> • Financial Services industry experience is a plus.<br><br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654 or mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***
We are looking for a senior-level software engineer to join a contract opportunity with potential for a permanent role, supporting life insurance technology initiatives in West Des Moines, Iowa. This role will guide technical direction across policy administration and connected enterprise platforms, helping deliver resilient, secure, and scalable solutions that support both customer and operational needs. The ideal candidate brings deep Java engineering expertise, strong integration experience, and the ability to influence architecture, delivery, and modernization efforts in a complex distributed environment.<br><br>Responsibilities:<br>• Provide technical leadership for solution design and implementation across policy administration applications and interconnected enterprise systems.<br>• Build and enhance software components using Java, Spring Boot, Angular, TypeScript, and integration technologies to support business-critical insurance capabilities.<br>• Drive end-to-end architecture decisions by assessing dependencies, integration points, and system impacts across upstream and downstream platforms.<br>• Partner with cross-functional teams to deliver APIs, data flows, and middleware integrations that connect customer-facing tools, operational systems, and reporting environments.<br>• Lead design reviews, code reviews, and technical discussions to promote maintainable engineering standards and sound architectural choices.<br>• Support deployment and delivery practices through CI/CD pipelines, containerized applications, Kubernetes, and modern DevSecOps approaches.<br>• Investigate and resolve complex production issues spanning applications, APIs, databases, middleware, and enterprise support systems.<br>• Recommend solution placement across application, integration, and data layers to ensure capabilities are implemented in the most effective technology domain.<br>• Contribute to technical roadmaps, modernization planning, and engineering improvements that strengthen long-term platform performance and scalability.
<p>We are looking for an experienced Sr. Program Manager to guide the creation and launch of a new voluntary benefits offering in Iowa. This contract position has the potential to become permanent and will lead a complex, cross-functional initiative that brings together business strategy, product readiness, regulatory coordination, distribution support, marketing execution, and technology delivery. The ideal candidate is comfortable building structure in evolving environments and can turn high-level objectives into a practical roadmap for launch.</p><p><br></p><p>Responsibilities:</p><p>• Direct the full program lifecycle for a new voluntary benefits business, moving the initiative from early planning through market launch and operational readiness.</p><p>• Align cross-functional teams across product development, sales and distribution readiness, marketing, legal, compliance, and technology to keep priorities, timelines, and deliverables on track.</p><p>• Create and maintain program governance practices, including milestone planning, status reporting, risk monitoring, issue escalation, and decision management.</p><p>• Oversee implementation activities tied to core technology solutions, including benefits or policy administration platforms, mobile enrollment and claims capabilities, and system integrations.</p><p>• Translate strategic business goals into coordinated execution plans with clear ownership, dependencies, and measurable outcomes.</p><p>• Manage internal and external contributors across multiple concurrent workstreams, ensuring resources, schedules, and budgets are used effectively.</p><p>• Partner with stakeholders to support product launch preparation, including readiness activities related to regulatory filings, broker or distribution enablement, and go-to-market execution.</p>
We are looking for an experienced Senior Accountant to support external reporting and complex financial accounting activities in Iowa. This position is ideal for a detail-oriented accounting specialist with a strong background in public accounting and public company reporting who can manage technical accounting matters while meeting strict filing deadlines. The role will work closely with internal teams and corporate stakeholders to deliver accurate financial statements, regulatory filings, and audit support.<br><br>Responsibilities:<br>• Prepare and review quarterly and annual external reporting filings, including Form 10-Q and Form 10-K, to ensure timely and accurate submission<br>• Execute technical accounting evaluations and translate accounting conclusions into clear, compliant financial statement reporting<br>• Oversee consolidated financial reporting activities, including intercompany eliminations, variable interest entity considerations, and cash flow statement preparation<br>• Interpret and apply U.S. GAAP and external reporting disclosure requirements, including the adoption of newly issued accounting standards<br>• Investigate reporting fluctuations and account variances by performing detailed financial analysis and documenting key conclusions<br>• Collaborate with cross-functional business partners and parent company contacts to gather information and meet reporting timelines<br>• Develop financial statement analytics and maintain compliance with disclosure checklists and supporting documentation requirements<br>• Support external audit and regulatory review processes by preparing workpapers, responding to inquiries, and providing analysis as needed
<p>We are looking for a Remote Full Stack .NET Developer to join a company in based in Ankeny, Iowa. This role is suited to a self-directed software engineer who can build and support modern application features with minimal supervision while collaborating with technical stakeholders as needed. The ideal candidate brings strong experience across the Microsoft development stack and can contribute thoughtful, well-documented solutions that align with established engineering standards.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, and enhance full stack applications using C#, .NET, ASP.NET, and related Microsoft technologies.</p><p>• Develop backend services and web components with a focus on maintainable architecture, performance, and reliability.</p><p>• Create data access layers and business logic using Entity Framework and established development best practices.</p><p>• Produce clear technical documentation to support code quality, future enhancements, and team knowledge sharing.</p><p>• Work independently to plan, implement, test, and troubleshoot features while keeping work aligned with project expectations.</p><p>• Apply sound software design principles and architectural patterns when developing new functionality from the ground up.</p><p>• Follow defined engineering procedures, coding standards, and team protocols throughout the development lifecycle.</p><p>• Provide informed technical input and practical recommendations to leadership on implementation approaches and solution options.</p>