<p>Robert Half is seeking a Software Development Manager to lead a team responsible for building, maintaining, and enhancing critical internal business systems. This role combines people leadership with hands-on technical involvement and collaboration across multiple departments. The team supports a highly customized enterprise resource planning (ERP) environment that plays a central role in operational processes and decision-making.</p><p><br></p><p>The ideal candidate brings a balance of leadership experience, technical depth, and the ability to work closely with stakeholders to deliver scalable and reliable software solutions.</p><p><br></p><p>Key Responsibilities</p><ul><li>Lead and grow a team of software engineers responsible for internal business applications and systems</li><li>Participate in recruiting activities including candidate evaluation, interviews, and hiring decisions</li><li>Conduct performance reviews, provide coaching, and support the professional growth of team members</li><li>Take long-term ownership of team performance, delivery quality, and technical direction</li><li>Develop deep knowledge of the systems and business processes supported by the team</li><li>Serve as the primary point of coordination between the development team and internal stakeholders across multiple departments</li><li>Maintain a hands-on role by contributing to software development (approximately 20–30% of time)</li><li>Participate in code reviews, system design discussions, and architecture planning to ensure maintainable and scalable solutions</li><li>Facilitate agile development practices such as sprint planning, standups, and retrospectives</li><li>Provide technical guidance and analysis for large cross-functional initiatives involving enterprise business systems</li></ul>
We are a fast-growing healthcare SaaS company dedicated to transforming patient care and operational efficiency through cutting-edge technology. Our platform powers better decision-making and outcomes for providers, payers, and patients alike.<br>We are looking for a Technology Officer / Technical Team Lead to take charge of our technology strategy and execution. This is a high-impact role for someone who thrives in a leadership position with the opportunity to shape the future of healthcare innovation.<br><br>Responsibilities<br>Technology Strategy & Leadership<br>Develop and execute the technical vision to support business objectives.<br>Discover and implement new technologies that give the company a competitive edge.<br>Evaluate and recommend technology partnerships, platforms, and infrastructure enhancements.<br>Team & Operations<br>Lead, mentor, and grow a high-performing engineering and IT team.<br>Supervise system architecture, infrastructure, and engineering workflows to ensure scalability and reliability.<br>Promote best practices in coding, design, and system security.<br>Governance & Performance<br>Oversee quality assurance, data protection, and compliance processes.<br>Monitor KPIs, technical debt, and IT budgets to measure performance and ROI.<br>Establish operational standards and documentation protocols.<br>Stakeholder Engagement<br>Collaborate across departments to align technology with business needs.<br>Communicate technical strategy and performance to executive leadership, stakeholders, and investors.<br>Incorporate feedback from customers, partners, and internal users to inform product and platform improvements.<br><br>Requirements<br>Proven experience in a senior technical leadership or team lead role.<br>Strong knowledge of current and emerging technologies relevant to SaaS, cloud computing, and healthcare compliance.<br>Demonstrated ability to create technology strategies that drive growth and scalability.<br>Solid understanding of business planning, budgeting, and performance metrics.<br>Experience with infrastructure, data security, and regulatory compliance (e.g., HIPAA, SOC 2) is a plus.<br>Excellent leadership, communication, and interpersonal skills.<br>Strategic thinker with a hands-on, problem-solving mindset.<br><br>Qualifications<br>Bachelor’s degree in Computer Science, Engineering, or a related field.<br>MBA or equivalent business/technical graduate degree preferred.<br>Experience in healthcare tech or regulated industries strongly preferred.
We are looking for an experienced Database Developer to support data operations and reporting needs for a Long-term Contract position based in Becker, Minnesota. This role will work closely with teams across the business to deliver reliable database solutions, investigate data issues, and improve the performance of critical SQL Server processes. The ideal candidate brings strong technical judgment, communicates effectively with both business and technical partners, and is comfortable working in a collaborative Agile environment.<br><br>Responsibilities:<br>• Collaborate with business and technical teams to understand data needs, clarify priorities, and deliver practical database solutions that support daily operations.<br>• Act as a go-to resource for Microsoft SQL Server guidance, offering technical insight and recommendations to improve database-related processes and outcomes.<br>• Build and refine complex queries and reporting logic to provide accurate data for recurring reports, ad hoc requests, and business analysis.<br>• Investigate data discrepancies across workflows, validate results, and resolve issues that affect reporting accuracy and operational decision-making.<br>• Develop, test, and maintain stored procedures, views, functions, triggers, and other database objects to support scalable and efficient applications.<br>• Improve existing database code through tuning, refactoring, and indexing strategies that enhance speed, stability, and long-term maintainability.<br>• Troubleshoot locking, blocking, deadlocks, and other SQL Server performance issues using execution plan analysis and resource monitoring.<br>• Participate in Agile team activities such as sprint planning, stand-ups, backlog review, and retrospectives while contributing to documentation and coding standards.
<p>We are looking for an experienced Database Developer to join our team in Rochester, New York. This role involves designing, maintaining, and enhancing database applications, as well as troubleshooting issues to ensure seamless system performance. The ideal candidate will have a strong technical background and the ability to collaborate effectively with business stakeholders and team members.</p><p><br></p><p>Responsibilities:</p><p>• Design, enhance, and maintain custom database applications to support business needs.</p><p>• Troubleshoot and resolve production issues, ensuring timely and effective resolution.</p><p>• Collaborate with business stakeholders to understand challenges and recommend technical solutions.</p><p>• Mentor and guide team members to improve their technical and procedural skills.</p><p>• Generate ad-hoc reports and ensure data integrity across systems and applications.</p><p>• Write and maintain comprehensive functional and technical documentation.</p><p>• Provide end-user support to enhance their proficiency with database applications.</p><p>• Monitor application system functionality to maintain system synergy and operational efficiency.</p><p>• Ensure adherence to the software development lifecycle and company compliance standards.</p><p>• Keep management informed of potential operational changes that may impact deliverables.</p>
<p>We are looking for a Staff Database Engineer to support the design, migration, and optimization of modern data platforms. This role focuses on moving database workloads into cloud environments, building reliable data pipelines, and enabling scalable access to large and complex datasets for downstream applications. The ideal candidate combines strong hands-on development skills with practical architecture knowledge across NoSQL, in-memory, and AI-oriented data technologies.</p><p><br></p><p>Responsibilities:</p><p>• Lead database migration efforts into AWS-based environments, including planning, execution, and post-migration validation across modern data platforms.</p><p>• Build and maintain data pipelines that process high-volume, complex information and deliver dependable outputs to consuming services and presentation layers.</p><p>• Develop backend solutions using Python to automate database operations, streamline workflows, and improve data movement efficiency.</p><p>• Work with DynamoDB, DocumentDB, and related NoSQL technologies to design scalable data models and support application performance needs.</p><p>• Implement and optimize Redis, ElastiCache, MemoryDB, or similar in-memory data stores, including use cases tied to AI or vector-based workloads.</p><p>• Partner with technical teams to translate architectural goals into practical cloud-based database implementations rather than high-level concepts alone.</p><p>• Support search and data retrieval capabilities through technologies such as Solr and related indexing platforms used in production environments.</p><p>• Create and maintain scripts for automation, deployment, and operational support using shell scripting and other command-line tools as needed.</p>
<p>We are looking for an experienced Database Developer to support data engineering initiatives in Toledo, OH. This Long-term Contract position is ideal for someone who can combine strong database development expertise with practical experience in data quality, governance, and reporting. The role will focus on building reliable data solutions, improving data integrity, and supporting enterprise reporting needs in a complex operational environment.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain database solutions that support reporting, analytics, and operational data needs.</p><p>• Lead efforts related to consolidating and moving data across retention environments while helping ensure consistency and usability in the target platform.</p><p>• Create, optimize, and troubleshoot ETL workflows to move and transform data efficiently between systems.</p><p>• Write and enhance complex T-SQL queries, stored procedures, and database objects to support application and business requirements.</p><p>• Establish and apply data cleansing practices to improve accuracy, standardization, and overall data reliability.</p><p>• Contribute to data governance activities by helping define rules, controls, and best practices for managing enterprise data assets.</p><p>• Build and support Power BI reporting solutions that provide meaningful insights to business stakeholders.</p><p>• Collaborate with technical and business teams to define data strategy priorities and align development work with long-term goals.</p><p>• Assist with modern data platform initiatives, including work involving Databricks when applicable.</p>
We are looking for an experienced Database Developer to support critical data and software initiatives in North Carolina. This Long-term Contract position is ideal for a detail-oriented individual who can blend database engineering, application development, and integration work to improve operational efficiency and reporting capabilities. The role will contribute to reliable data architecture, scalable automation solutions, and cross-functional technology projects that support enterprise goals.<br><br>Responsibilities:<br>• Design, build, test, and support custom business applications across web, desktop, and connected enterprise platforms.<br>• Create and refine database structures, stored procedures, views, and indexing approaches to strengthen performance, reliability, and data integrity.<br>• Develop and maintain ETL processes and data pipelines that enable dependable reporting, analytics, and downstream system consumption.<br>• Build and document APIs and system integrations, ensuring clear specifications, validation standards, and maintainable technical references.<br>• Support real-time connectivity between industrial systems and business platforms by maintaining interfaces for operational data exchange.<br>• Contribute to enterprise modernization efforts, including application workflows, data movement, and platform integration tied to ongoing system upgrades.<br>• Help expand the use of cloud and low-code technologies to improve automation, business intelligence, and centralized data management.<br>• Provide guidance to less experienced developers while promoting consistent coding practices, database standards, and complete documentation.<br>• Coordinate development priorities with IT leadership and business stakeholders to keep project delivery aligned with organizational objectives.<br>• Apply security best practices across databases and applications, including access management, monitoring, and protection against unauthorized activity.
<p>We are looking for an experienced RPG Developer to join our team in the Des Moines Metro. As part of this long-term contract position, you will play a pivotal role in developing, troubleshooting, and maintaining RPG-based applications while collaborating with stakeholders to deliver high-quality solutions. This role requires a balance of technical expertise and strong communication skills to ensure seamless project execution and client satisfaction.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and maintain RPG-based applications, ensuring functionality and performance meet business needs.</p><p>• Collaborate with business partners to gather requirements and translate them into technical solutions.</p><p>• Troubleshoot and resolve issues in RPG, DB2, and related systems, ensuring minimal disruption to operations.</p><p>• Document processes, workflows, and solutions to ensure clarity and consistency in project deliverables.</p><p>• Work closely with team members to delegate tasks effectively and ensure project milestones are achieved.</p><p>• Provide exceptional support to end-users, addressing inquiries and resolving technical challenges.</p><p>• Adapt to different versions of RPG, leveraging knowledge to optimize code across platforms.</p><p>• Conduct technical reviews and ensure quality assurance, despite the absence of a dedicated QA team.</p><p>• Communicate effectively with stakeholders to align technical solutions with business objectives.</p><p>• Take ownership of projects from start to finish, ensuring timely delivery and high-quality results.</p>
<p>Our client is at the forefront of transforming how teams work through secure, enterprise-grade generative AI applications. They are developing and enhancing an advanced AI-powered assistant for internal use — enabling employees to harness AI safely within a protected environment. </p><p><br></p><p> The Full Stack Software Engineer III will help design, develop, and evolve the next-generation AI platform, driving innovation while ensuring scalability, security, and exceptional user experience. This role spans the full stack — from back-end integration to front-end interfaces — in close collaboration with product, design, and AI engineering teams. </p><p><br></p><p> What You’ll Do Design, develop, and enhance AI-enabled enterprise applications that boost productivity and collaboration. Build and optimize features using large language models, prompt engineering, and AI-assisted workflows. Write efficient, maintainable, and scalable code across database, middleware, and front-end layers. Develop low- to medium-complexity systems and components within larger architectures. Conduct code reviews; mentor and guide Level I and II engineers. Act as module-level design authority, ensuring adherence to architecture and security standards. Plan and execute unit testing; review and validate test plans from entry level engineers. Define and implement integration and performance testing strategies. Troubleshoot and resolve complex production issues; establish frameworks for reliability and observability. Provide advanced production support and drive continuous improvement in performance and user experience. Collaborate with AI engineers, data scientists, and product owners to deliver innovative solutions. Perform additional related duties as assigned.</p>
<p><strong>Full Stack Python Developer</strong></p><p>We are looking for a talented <strong>Full Stack Python Developer</strong> to join our team in <strong>Houston, Texas</strong>. In this role, you will collaborate with technical and non-technical stakeholders to design and develop innovative applications that support global commercial and operational functions. This position offers an exciting opportunity to create impactful solutions that enhance decision-making and optimize processes.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain full-stack applications using <strong>Python</strong>, <strong>React</strong>, and <strong>C#</strong>.</li><li>Rapidly prototype and iterate on solutions based on user feedback.</li><li>Analyze business requirements and manage project lifecycles independently.</li><li>Collaborate with cross-functional teams to identify opportunities for innovation.</li><li>Optimize and maintain relational databases such as <strong>PostgreSQL</strong> or <strong>Oracle</strong>.</li><li>Develop APIs and integrate existing tools and platforms to enhance system capabilities.</li><li>Stay current with advancements in Python, React, and related technologies.</li><li>Provide technical expertise and support to commercial teams.</li><li>Troubleshoot and resolve issues within existing applications.</li></ul><p><br></p><p><br></p>
<p>Backend Software Developer FTE Direct Hire </p><p>.Net / C# / Python/Open Source / SharePoint | $105K–$130K</p><p>Onsite, every day in Des Moines office Onsite everyday! you must be able to daily commute onsite. </p><p>NO H1B visa No F1 No OPT. EAD, Green Card or US Citizen only . </p><p>Join a vibrant, fast-growing company that values innovation! We’re looking for an expert Software Developer with proven skills in Python, open-source development, C#, .NET, and SQL to help lead our next wave of technology transformation & develop core applications.</p><p><br></p><p>**** To be considered for an interview, contact directly Carrie Danger, Robert Half Technology / SVP Permanent Placement and apply to this position.</p><p>Your Impact:</p><p>Innovate with mobile app projects, cloud migration, custom HRIS/HCM solutions, and reporting—no “out of the box” ERP, just powerful software uniquely tailored to our business.</p><p>Be a hands-on partner in critical SharePoint modernization—migrating InfoPath forms to efficient online solutions; each form conversion project to the CLOUD challenge!</p><p>Roll up your sleeves to tackle complex clean-up and optimization of SharePoint environment—building it into a streamlined, scalable platform for ongoing growth.</p><p>Collaborate with skilled Solution Architect II teammates (and the path is wide open to become our first Solution Architect III).</p><p>Work closely with Martin and the rest of our engaged leadership team.</p><p>What you bring:</p><p><br></p><p>Advanced knowledge of Python, C#, .NET, and SQL</p><p>Background in open-source software development and cloud integrations</p><p>Experience cleaning up, migrating, and developing SharePoint/InfoPath solutions</p><p>Passion for onsite, daily collaboration with a motivated, supportive team</p><p>Ability to deliver creative solutions—even when things get messy</p><p>What’s in it for you:</p><p><br></p><p>Competitive salary: $105,000–$130,000 per year</p><p>High visibility, direct path to senior Software Developer , but with a COOL title ! </p><p>The chance to drive real impact—and help us build the future!</p><p>Step up for a game-changing role where your expertise will truly make a difference. Apply now and let’s build what’s next—together!</p><p>Direct Hire FTE direct hire position up to $120K, plus potential other incentives. For immediate and confidential consideration on this Software Developer Onsite Des Moines Iowa Market, please call Carrie Danger, SVP at 515-259 6087, or apply confidentially via LinkedIn. Your resume will not be submitted to any client companies without your direct permission.</p>
<p>We are looking for an experienced Amazon Connect Developer (Telephony) to join a contract t operm opportunity supporting a life insurance organization in West Des Moines, Iowa. This role is ideal for a senior team member who can contribute immediately across cloud telephony enhancements, targeted new development, and steady production support. The position requires strong recent experience with both Amazon Connect and Salesforce Service Cloud Voice, along with the ability to communicate clearly with business users and technical teams.</p><p><br></p><p>Responsibilities:</p><p>• Lead ongoing improvements to the telephony platform, including refining call flows, adjusting routing logic, improving queue performance, and updating voice prompts.</p><p>• Build and enhance integrations connecting Amazon Connect, Salesforce Service Cloud Voice, AWS Lambda, and related telephony components.</p><p>• Develop new solutions that support evolving contact center needs while maintaining alignment with existing cloud architecture.</p><p>• Investigate production issues across telephony and CRM platforms, identify root causes, and implement durable fixes to reduce repeat incidents.</p><p>• Participate in a rotating support schedule with other developers, providing user-focused assistance for agent experience issues, connectivity concerns, and device-related challenges.</p><p>• Design, update, and troubleshoot flows within Salesforce Service Cloud Voice and Omni-Channel to support efficient call handling.</p><p>• Create Lambda-based logic for telephony use cases such as external data lookups, custom decisioning, and system interactions using Node.js or Python.</p><p>• Partner with internal stakeholders to explain technical issues, gather requirements, and translate operational needs into effective platform updates.</p>
We are looking for an experienced ERP/CRM Architect to lead the modernization and strategic design of enterprise-level SharePoint environments. This long-term contract position is based in Milwaukee, Wisconsin, with the possibility of hybrid or remote work arrangements for candidates with relevant experience. The role involves collaborating with cross-functional teams to implement robust information architecture, governance strategies, and content management solutions tailored to enterprise needs.<br><br>Responsibilities:<br>• Design and implement enterprise-wide information architecture in collaboration with IT, data governance, and business teams.<br>• Develop comprehensive strategies for site structure, taxonomy, governance policies, permissions, and metadata standards.<br>• Oversee migration efforts from legacy file systems, focusing on large-scale and high-volume content repositories.<br>• Establish and promote best practices for Teams and SharePoint usage, covering content lifecycle management, retention policies, and sensitivity labeling.<br>• Create detailed architectural documentation and provide guidance to both internal stakeholders and external partners.<br>• Ensure seamless integration of SharePoint with Microsoft Teams, OneDrive, and other enterprise tools.<br>• Develop and implement workflows and custom SharePoint solutions to meet business requirements.<br>• Provide expertise in data governance, including metadata management and compliance with organizational standards.<br>• Support readiness for emerging technologies such as Microsoft Copilot to enhance operational capabilities.