<p>🔎 Director of Investment Accounting (Insurance)</p><p> </p><p> I’m partnering with a insurance organization in Des Moines that’s building out a Finance Center of Excellence and adding a Director of Investment Accounting to lead the effort.</p><p> </p><p> This is a rare opportunity to:</p><p> </p><p> Build and shape investment accounting processes, controls, and infrastructure from the ground up</p><p> </p><p> Be hands-on while also leading and mentoring as the team grows</p><p> </p><p> Play a key role in a growing insurance platform with strong leadership, stability, and long-term vision</p><p> </p><p> Have real influence—this is not a “cog in the wheel” role</p><p> </p><p> ✅ Strong insurance investment accounting background required</p><p> ✅ Deep STAT & GAAP knowledge</p><p> ✅ Hybrid flexibility (Des Moines-based presence expected)</p><p> </p><p> If you’re an investment accounting leader ready to put your stamp on something meaningful—or know someone who is—feel free to message me directly for a confidential conversation.</p>
We are looking for an experienced Senior Software/Platform Engineer to join our team in West Des Moines, Iowa. This long-term contract position focuses on advancing technical solutions through platform modernization, risk mitigation, and security enhancements while retiring outdated systems. The ideal candidate will bring hands-on expertise, adapt quickly to enterprise environments, and collaborate effectively with cross-functional teams to achieve project goals.<br><br>Responsibilities:<br>• Analyze existing applications, infrastructure, and CI/CD pipelines to identify areas for improvement and modernization.<br>• Assess legacy systems for risks, limitations, and opportunities for upgrades or replacements.<br>• Plan and implement strategies for system migrations, upgrades, or retirements.<br>• Utilize modern DevOps practices and cloud-based solutions to enhance system performance and security.<br>• Collaborate with engineering, infrastructure, and internal teams to address dependencies and optimize workflows.<br>• Document technical decisions, processes, and provide detailed implementation support.<br>• Deliver post-implementation support, ensuring smooth knowledge transfer and system reliability.<br>• Upgrade and manage messaging platforms such as RabbitMQ, ElasticSearch/Kibana, and related technologies.<br>• Refactor codebases to remove outdated dependencies, introducing innovative tools and solutions.<br>• Implement and configure security tools like Snyk to address vulnerabilities and improve release quality.