• What We Offer
    • Software Development + Products
    • Staffing + Recruitment
    • Executive + Placements
  • Careers
  • Case Studies
  • About Us
Let’s Talk
  • Sr. Java Developer

    Are you an experienced application developer who enjoys building scalable, high-quality systems and taking ownership of complex solutions? We’re partnering with a well-established enterprise organization to add a Sr. Software Engineer to a highly collaborative, technology-driven team.

    This role is ideal for someone who enjoys translating business needs into clean, reliable code and contributing to applications used at scale.

     

    What You’ll Do

    • Translate application storyboards and use cases into fully functional enterprise applications
    • Design, build, and maintain efficient, reusable, and reliable code
    • Ensure high performance, quality, and responsiveness across applications
    • Identify performance bottlenecks and bugs, then design thoughtful, scalable solutions
    • Maintain and improve code quality, organization, and automation standards
    • Apply sound design and architectural patterns in real-world systems
    • Contribute reusable libraries and components to support long-term maintainability
    • Collaborate closely with cross-functional teams using strong communication skills

     

    What You Bring

    • 6+ years of professional development experience
    • Strong understanding of scalable application design and core architectural principles
    • Ability to write clean, readable, and maintainable code
    • Familiarity with class loading mechanisms and modern application ecosystems
    • Experience working across different application types (web, services, APIs, etc.)

     

    Technical Experience (Desired)

     

    Programming Languages & Technologies

    • Java
    • SQL
    • Vue.js
    • JavaScript
    • HTML / CSS

     

    Tools & Software

    • ServiceNow
    • Eclipse
    • Microsoft SQL Server Management Studio
    • Postman
    • Office 365 applications

     

    Why This Role?

    • Long-term opportunity with a stable, enterprise environment
    • Work on meaningful applications with real business impact
    • Collaborative team culture that values clean code and thoughtful design
    • Opportunity to influence application quality, architecture, and best practices
    January 20, 2026
  • Business Analyst- Reinsurance

    Senior Business Analyst – Reinsurance

    Shape the future of reinsurance operations at scale

    Are you a reinsurance expert who thrives at the intersection of business strategy and technology delivery? This Senior Business Analyst role puts you at the center of complex, high-impact change—working with senior leaders to modernize systems, streamline processes, and ensure regulatory confidence across global reinsurance operations.

    If you enjoy untangling complexity, influencing stakeholders, and turning reinsurance concepts into actionable solutions, this is a role where your expertise will truly matter.


    What You’ll Do

    As a trusted partner to both business and IT, you’ll play a critical role in driving transformation across reinsurance functions:

    • Collaborate with senior stakeholders across Underwriting, Claims, Finance, and Actuarial to shape and deliver change initiatives

    • Lead end-to-end requirements gathering, translating complex reinsurance needs into clear, high-quality functional specifications

    • Support initiatives spanning treaty and facultative reinsurance, including proportional and non-proportional structures

    • Analyze and optimize reinsurance workflows—from contracts and bordereaux to premiums, losses, recoveries, and settlements

    • Partner closely with IT teams on solution design, system implementation, testing, and UAT

    • Ensure solutions align with regulatory and financial standards such as IFRS 17, Solvency II, and LDTI


    What You Bring

    • 8+ years of experience as a Business Analyst within insurance or reinsurance environments

    • Deep understanding of reinsurance contracts, accounting principles, and operational workflows

    • Hands-on experience with reinsurance or insurance platforms such as Guidewire, SAP FS-RI, SICS, or Eclipse

    • Strong stakeholder management skills with the ability to communicate confidently at senior levels

    • Exceptional documentation, analysis, and problem-solving capabilities


    Nice to Have

    • Consulting background or experience working in advisory-led delivery models

    • Exposure to large-scale transformation or system replacement programs

    • Experience working in Agile delivery environments

    • Data analysis skills that support insight-driven decision making


    Why This Role?

    This is more than a requirements role—it’s a chance to influence how reinsurance organizations operate, report, and scale in an increasingly complex regulatory and data-driven world. You’ll work on meaningful initiatives, collaborate with experienced professionals, and have the opportunity to leave a lasting impact on reinsurance capabilities.

    If you’re ready to bring your reinsurance expertise to challenging, visible work—this is the role for you.

    January 5, 2026
  • Software Developer (Appian)

    Senior Appian Developer (Onsite – West Des Moines)

    Location: West Des Moines, IA (4 days onsite / 1 day remote)
    Work Authorization: Must be eligible to work in the U.S. without sponsorship


    Build What Matters. Own the Platform. Deliver at Scale.

    We’re looking for a seasoned Appian Developer who knows the platform inside and out and is ready to make an immediate impact. This is a hands-on role for someone who has spent years designing, building, and deploying Appian applications, and understands how to turn complex business needs into elegant, scalable solutions.

    If you enjoy owning solutions end-to-end, collaborating closely with business partners, and working in an environment where your expertise is truly valued, this role is for you.


    What You’ll Do

    • Design, develop, and deliver end-to-end Appian applications using best-in-class architecture and design patterns

    • Build robust solutions leveraging the full Appian stack, including SAIL interfaces, process models, records, reports, and integrations

    • Partner with business analysts and stakeholders to translate requirements into high-quality technical solutions

    • Optimize and enhance existing applications for performance, scalability, and long-term maintainability

    • Design and implement secure, enterprise-grade integrations with backend systems and databases

    • Troubleshoot complex issues and continuously improve application reliability and performance

    • Champion Appian best practices, coding standards, and platform governance


    What You Bring

    • 3–5+ years of hands-on Appian development experience across the full platform

    • Proven success designing and delivering complex, production-grade Appian applications

    • Strong expertise in SAIL, Process Models, Records, Reports, Integrations, and Connected Systems

    • Solid understanding of Appian architecture, deployment strategies, and performance optimization

    • Experience building integrations using REST, SOAP, and other APIs

    • Hands-on experience with Service-Backed Records and Record Sync

    • Strong problem-solving skills and the ability to communicate effectively with both technical and non-technical stakeholders


    Nice to Have

    • Appian Level 2 or Level 3 Certification

    • Experience working in Agile / Scrum environments

    January 5, 2026
  • Sr. Software Engineer

    Sr. Software Engineer 

    We’re looking for a Senior Software Engineer to join our team and help build scalable, high-impact systems that power our core products. You’ll work across the full development lifecycle, bringing deep expertise in software design, cloud infrastructure, and modern engineering practices. If you’re passionate about solving complex problems and driving innovation, we want to hear from you.

    What You’ll Do

    • Design, develop, and deploy scalable, high-performing software across web, mobile, and cloud platforms.

    • Collaborate with cross-functional teams—including product managers, data scientists, and business leaders—to turn complex requirements into intuitive, impactful solutions.

    • Champion engineering excellence through mentoring, code reviews, and continuous improvement initiatives.

    • Build secure and reliable applications, advocating for best practices in design, testing, and documentation.

    • Optimize application performance and resolve complex software challenges in cloud-native environments.

    • Drive the evolution of our technology stack, including cloud infrastructure, APIs, and data pipelines.

    What You Bring

    • 7+ years of experience in software engineering, with hands-on expertise in:

      • Typescript, GraphQL, and Node.js

      • Micro-packages and modular software architecture

      • Agile methodologies, CI/CD pipelines, and DevOps best practices

    • Strong background in writing and maintaining unit tests to uphold code quality.

    • Passion for clean code, scalable systems, and delivering software that users love.

    • Excellent communication and collaboration skills to work across disciplines and teams.

    • A growth mindset and a desire to mentor others and learn continuously.

    Why Join Us?

    • Be part of a purpose-driven company that’s revolutionizing technology.

    • Work on meaningful, large-scale challenges

    • Join a collaborative, inclusive team culture where innovation and growth are encouraged.

    • Enjoy flexibility, competitive compensation, and comprehensive benefits.


     

    January 5, 2026
  • Project Manager

    Project Manager – Agile

    We are seeking an experienced and results-driven Project Manager to lead strategic, high-impact technology initiatives within a dynamic and fast-paced environment. This role requires strong leadership, exceptional project execution skills, and a passion for aligning cross-functional teams to deliver business value.

    Key Responsibilities:

    • Drive end-to-end project delivery from initiation through deployment, ensuring alignment with organizational strategies and objectives.
    • Lead multi-team Agile projects, demonstrating a strong understanding of SDLC and Agile methodologies.
    • Develop and maintain comprehensive project plans, define key milestones, and ensure timely execution.
    • Manage project interdependencies, proactively identify and mitigate risks, and drive logical, data-driven problem solving.
    • Clearly define project scope, objectives, and solution approaches, including work sizing and timeline estimation.
    • Facilitate project kickoffs and ensure clear articulation of problem statements, goals, and stakeholder expectations.

    Preferred Experience:

    • Deep understanding of Agile project management with proven success leading cross-functional teams.
    • Experience managing data-focused projects, including data ingestion, data warehousing, and enterprise reporting solutions.

    Ideal Candidate Will:

    • Be a strong communicator with the ability to influence stakeholders at all levels.
    • Thrive in a collaborative environment and drive team momentum toward successful delivery.
    • Demonstrate strategic thinking while executing with tactical precision.
    January 5, 2026
  • Business Systems Analyst

    Senior IT Business Systems Analyst

    Are you a seasoned IT Business Systems Analyst with a passion for transforming complex business processes into technical solutions? We’re seeking a driven, detail-oriented professional to join a high-impact team. This role offers the opportunity to influence large-scale digital transformation initiatives and work closely with cross-functional teams across business and technology domains.

    What You’ll Do:

    • Partner with program teams and impacted stakeholders to translate business and process requirements into clear technical specifications.
    • Analyze and document current-state business processes and systems, and help design the future-state ecosystem with detailed technical artifacts.
    • Create high-quality documentation such as:
      • Business process flows
      • Interaction and architecture diagrams
      • Data mappings (from source to target, including transformation logic)
      • Non-functional requirements (e.g., performance, reliability, scalability)
    • Collaborate with business analysts, developers, architects, and QA to break down specifications into actionable development tasks and acceptance criteria.
    • Support design and delivery efforts across workstreams, ensuring alignment with program goals and timelines.

    What You Bring:

    • Education: Bachelor’s degree in IT-related field (or equivalent experience; military experience welcome)
    • Experience:
      • 7+ years in software development or business systems analysis
      • 3+ years in Agile delivery environments
      • 3+ years working with cloud platforms, preferably AWS
      • Prior involvement in enterprise transformation initiatives
      • Insurance or financial services experience is a strong plus
    • Skills:
      • Expertise in eliciting, documenting, and analyzing business and system requirements
      • Proficiency in creating detailed process flows and architecture diagrams
      • Strong data mapping and SQL skills
      • Familiarity with API design and data formats like JSON and XML
      • Ability to read and interpret code (Python experience is a bonus, not required)
      • Excellent verbal and written communication skills
      • Strong relationship-building abilities and stakeholder management

    Why This Role?

    This is more than a traditional analyst role — it’s an opportunity to play a critical role in a transformative program that affects multiple lines of business and technologies. If you thrive in fast-paced, complex environments and love connecting the dots between people, processes, and platforms, you’ll find this role both challenging and rewarding.

    January 5, 2026
  • Scrum Master

    Senior Scrum Master

    Empower High-Performing Agile Teams
    We’re seeking a Senior Scrum Master who thrives in agile environments and is passionate about enabling teams to deliver high-quality products efficiently. If you’re experienced in guiding agile teams and fostering collaboration, this is your opportunity to make an impact.

    What You’ll Do:

    • Lead and support one or more Scrum teams, facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives.
    • Drive delivery by clearing roadblocks, coaching team dynamics, and ensuring alignment with sprint and release goals.
    • Apply Scrum or Kanban frameworks based on team needs and project context.
    • Promote agile engineering best practices such as Test Driven Development (TDD), Continuous Integration, and Continuous Testing.
    • Continuously assess team performance and support improvements in velocity, quality, and agile maturity.
    • Leverage tools like JIRA and Confluence for backlog management, progress tracking, and team visibility.

    What You Bring:

    • 6+ years of experience as a Scrum Master, with a deep understanding of agile principles and delivery practices.
    • Proven success supporting agile teams across varying project sizes and complexities.
    • Familiarity with Scrum roles, ceremonies, and agile delivery metrics.
    • Experience working with cross-functional development teams, ideally in a technical or software product environment.
    • Strong communication and facilitation skills.
    • Preferred certifications: Certified Scrum Master (CSM), Certified Scrum Professional (CSP), PMI-ACP, or ICA-ACC.

    Bonus:

    • Experience within scaled agile environments such as SAFe or LeSS.
    • Technical background or close collaboration with development teams.
    • Prior experience in regulated or complex organizational settings.
    January 5, 2026

Copyright © P3+Uplift. All Rights Reserved.