• Search jobs now
  • Find the right job type for you
  • Explore how we help job seekers
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Inclusion
  • Browse jobs Find your next hire Our locations

    42 results for Software Developer in Naperville, IL

    Software Engineer II – Contractor
    • Chicago, IL
    • onsite
    • Temporary
    • 45.00 - 50.00 USD / Hourly
    • <p>We are looking for a skilled Junior Software Engineer to join our team on a long-term contract basis in Chicago, Illinois. In this role, you will enhance, maintain, and support an enterprise-level, 24/7 production system, as well as develop and troubleshoot customer-facing APIs and associated workflows. This position offers a collaborative and innovative environment where your technical expertise will contribute to impactful solutions for global customers.</p><p><br></p><p><strong>Location:</strong> Chicago, IL (Metro Area)</p><p><strong>Remote Work:</strong> Not permitted</p><p><strong>Duration:</strong> 10 months (potential for extension)</p><p><br></p><p><strong>Job Summary</strong></p><p>This role involves supporting, enhancing, and maintaining a 24/7 enterprise-level production system. The engineer may also assist with customer-facing APIs as needed. The ideal candidate is capable, responsible, self-directed, and thrives in a collaborative, diverse, and innovative environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Support and maintain Java-and-SQL-based file production systems.</li><li>Collaborate with QA and development teams to translate product requirements into software designs.</li><li>Troubleshoot and resolve workflow and bug issues.</li><li>Adhere to development best practices, coding standards, and code review processes.</li><li>Address issues identified by DASS, SASS, and configuration management security scans.</li><li>Report progress regularly and resolve technical issues as needed.</li><li>Occasionally support Java/Spring APIs (REST, SOAP, GraphQL).</li><li>Perform other duties as assigned.</li></ul>
    • 2025-05-22T19:04:28Z
    Senior Software Engineer – Contractor
    • Chicago, IL
    • onsite
    • Temporary
    • 55.00 - 59.00 USD / Hourly
    • <p>We are looking for a skilled Senior Software Engineer to join our team on a long-term contract basis in Chicago, Illinois. In this role, you will enhance, maintain, and support an enterprise-level, 24/7 production system, as well as develop and troubleshoot customer-facing APIs and associated workflows. This position offers a collaborative and innovative environment where your technical expertise will contribute to impactful solutions for global customers.</p><p><br></p><p><strong>Location:</strong> Chicago, IL (Metro Area)</p><p><strong>Remote Work:</strong> Not permitted </p><p><strong>Duration:</strong> 10 months (potential for extension)</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Support and enhance Java-and-SQL-based file production systems to meet SLAs.</li><li>Maintain and develop customer-facing APIs (REST, SOAP, GraphQL).</li><li>Troubleshoot and resolve complex production issues and bugs.</li><li>Collaborate with business and technical teams to translate requirements into software designs.</li><li>Adhere to development best practices, security, and data privacy standards.</li><li>Participate in code reviews and configuration management.</li><li>Report progress regularly and resolve technical issues as needed.</li></ul>
    • 2025-05-22T12:39:00Z
    Job Information US - QA Engineer II
    • Chicago, IL
    • onsite
    • Temporary
    • 35.00 - 40.00 USD / Hourly
    • <p><strong>Job Summary</strong></p><p><strong>Quality Test Engineer III</strong></p><p><strong>Onsite Chicago, IL </strong></p><p><strong>27 Week Contract</strong>-Potential Extension</p><p>The Quality Test Engineer III is responsible for developing and executing performance and automation tests. This role supports strategic QA initiatives aligned with business goals to ensure timely and efficient delivery of high-quality software products and/or data.</p><p><strong>Key Responsibilities</strong></p><p>· Develop and execute test plans; identify and report defects.</p><p>· Create and maintain automated regression test suites.</p><p>· Review automation code pull requests to ensure quality standards.</p><p>· Report and document issues and root cause analyses.</p><p>· Participate in Agile ceremonies and provide accurate effort estimates.</p><p>· Collaborate with cross-functional teams (BA, Dev, QA, Test Lead).</p><p>· Support QA strategic initiatives and proof of concepts.</p><p>· Resolve defects and blockers with development teams.</p><p>· Adapt to changing priorities to meet business needs.</p><p>· Ensure testing aligns with stakeholder requirements.</p><p>· Research and implement cost-effective testing tools.</p><p>· Promote automation and continuous improvement practices.</p><p>· Maintain documentation for internal and external audits.</p><p>· Advocate for QA best practices across teams.</p><p>· Analyze and resolve performance issues with relevant stakeholders.</p><p>· Participate in technology showcases and learning opportunities.</p><p>· Perform other duties as assigned.</p>
    • 2025-05-28T16:54:07Z
    Data Engineer
    • Oak Brook, IL
    • remote
    • Temporary
    • 55.00 - 85.00 USD / Hourly
    • <p><strong>Job Summary</strong>:</p><p>Our client in <strong>Oak Brook, IL</strong> is seeking a skilled <strong>Data Engineer</strong> with strong expertise in <strong>Azure</strong>, <strong>SQL</strong>, and exposure to <strong>Microsoft Fabric</strong> to join their dynamic team. This role focuses on designing, implementing, and maintaining scalable data solutions that support business analytics, reporting, and data-driven decision-making processes. The ideal candidate will be capable of working with modern cloud technologies, optimizing data pipelines, and ensuring robust data architecture that aligns with organizational goals.</p><p><br></p><p><strong>Key Responsibilities</strong>:</p><ol><li><strong>Data Infrastructure Design and Implementation</strong>:</li></ol><ul><li>Design, develop, and maintain scalable data pipelines to process structured and unstructured data.</li><li>Work with Microsoft <strong>Azure Data Services</strong>, including Azure Data Factory, Azure Synapse Analytics, and Azure Storage solutions.</li><li>Implement and optimize data architectures and solutions with exposure to <strong>Microsoft Fabric</strong> for integrated analytics.</li></ul><ol><li><strong>Database Management</strong>:</li></ol><ul><li>Develop and manage complex <strong>SQL scripts</strong> for data transformation, storage, and retrieval.</li><li>Ensure data quality, accuracy, and consistency across databases and pipelines.</li><li>Design and maintain database schemas to maximize performance and scalability.</li></ul><ol><li><strong>Data Integration and Analytics</strong>:</li></ol><ul><li>Collaborate with business stakeholders and data teams to gather and transform data for analytics and reporting purposes.</li><li>Enable self-service business intelligence by leveraging <strong>Power BI</strong> and integrating solutions into Microsoft Fabric.</li></ul><ol><li><strong>Performance Optimization and Monitoring</strong>:</li></ol><ul><li>Perform troubleshooting, monitoring, and performance tuning of data pipelines, databases, and analytics queries.</li><li>Optimize query execution and ensure high performance standards across SQL and Azure environments.</li></ul><ol><li><strong>Collaboration and Support</strong>:</li></ol><ul><li>Work closely with data scientists, analysts, and software developers to support broader data initiatives.</li><li>Provide expertise in Azure capabilities and serve as a go-to resource for advanced data projects.</li><li>Create documentation related to data workflows, pipelines, and architecture for internal use.</li></ul><p><br></p>
    • 2025-06-25T16:38:51Z
    Project Manager/Sr. Consultant
    • Deerfield, IL
    • onsite
    • Contract / Temporary to Hire
    • 63.34 - 73.34 USD / Hourly
    • We are looking for an experienced Project Manager/Senior Consultant with a strong background in managing projects within the medical device industry. This role focuses on digital applications and emphasizes risk management, particularly for ensuring compliance with evolving security standards. The position is Contract with potential for long-term employment and is located in Deerfield, Illinois.<br><br>Responsibilities:<br>• Manage and oversee digital projects within the medical device space, ensuring all aspects meet regulatory compliance standards.<br>• Implement risk management strategies to address security concerns related to medical device applications and patient identity protection.<br>• Lead projects aligned with international standards such as IEC 62304, ensuring adherence to software development lifecycle processes.<br>• Coordinate Agile project management methodologies to drive efficient and effective delivery.<br>• Collaborate with cross-functional teams to ensure hardware and firmware integration meets project requirements.<br>• Develop and maintain project budgets, timelines, and deliverables to ensure successful completion.<br>• Facilitate communication between stakeholders to address technical and regulatory challenges.<br>• Conduct evaluations and provide guidance on medical device regulations and software guidelines.<br>• Ensure compliance with federal and industry standards for medical device software.<br>• Provide leadership in resolving differences between firmware and software functionalities within projects.
    • 2025-06-03T18:39:21Z
    Scrum Master
    • Chicago, IL
    • onsite
    • Temporary
    • 55.00 - 65.00 USD / Hourly
    • <p>We are seeking an experienced and dynamic Scrum Master to lead Agile teams and drive the successful delivery of software development projects. The ideal candidate will be skilled in facilitating Scrum ceremonies, coaching Agile principles, and cultivating a high-performing, collaborative team environment. This is a hybrid position, with a mix of onsite and remote work. This will also start off as a 3-month contract.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead and facilitate core Scrum ceremonies, including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Sprint Retrospectives.</li><li>Coach Agile principles and practices, ensuring adherence to the Scrum framework while fostering self-organization and cross-functional collaboration.</li><li>Identify and remove impediments that hinder team progress, escalating issues when necessary to ensure timely resolutions.</li><li>Shield the team from external distractions to maintain focus on Sprint goals and commitments.</li><li>Collaborate with Product Owners to refine and prioritize the product backlog, ensuring readiness for upcoming Sprints.</li><li>Establish transparent and effective communication within teams and with stakeholders, ensuring alignment and fostering collaboration.</li><li>Monitor and report on Sprint progress using metrics such as burndown charts and velocity to provide visibility into team performance.</li><li>Promote a culture of continuous improvement by facilitating retrospectives and driving process enhancements based on team feedback.</li><li>Serve as a servant leader, embodying Agile values and principles while inspiring a shared commitment to excellence.</li><li>Assess the Scrum maturity of teams and the organization, providing coaching to advance Agile expertise at a comfortable and sustainable pace.</li></ul><p><br></p><p>This position offers an excellent opportunity to contribute to the success of digital transformation projects and make a lasting impact by driving continuous improvement and Agile maturity.</p><p>Apply today to join a collaborative, goal-oriented team where innovation and Agile excellence are at the forefront!</p><p><br></p>
    • 2025-06-20T15:54:26Z
    Director Internal IT Audit
    • Chicago, IL
    • onsite
    • Permanent
    • 200000.00 - 201000.00 USD / Yearly
    • <p><em>The salary range for this position is $200k plus bonus, and it comes with benefits, including medical, vision, dental, life, and disability insurance. To apply to this Director of Internal IT Audit - hybrid role please send your resume to john.sadofsky@roberthalf.c0m</em></p><p> </p><p>Feeling stuck or straight up bored at your current job? Let’s fix that. A high-End Investment firm is seeking a <strong>Director of Internal IT Audit</strong>. Perks include including above market pay-rates, top-tier health benefits, plenty of work from home flexibility, and other unique perks that their top competitors can’t to provide.</p><p> </p><p><strong>Job Description</strong></p><ul><li>Develop audit standards and approach, partnering with key stakeholders on content and strategy</li><li>Manage audits with a collaborative tone and ensuring a constructive environment is maintained between the audit team and auditee</li><li>Oversee IT audits, including cybersecurity, cloud, system access controls, software development life cycle, and data governance</li><li>Establish and communicate recommendations to mitigate current and emerging internal and external risks, ensuring appropriate escalation and reporting of issues impacting operations to address strategic, business and compliance objectives.</li><li>Leverage data analytics to enhance audit effectiveness and provide insights into operational risks and efficiency opportunities</li><li>Develop key risk indicators (KRIs) to monitor financial, operational, and IT risks.</li><li>Prepare periodic reports for management, stakeholders, and Audit Committee on significant issues related to internal control processes and provide information concerning such issues through resolution</li><li>Manage Audit Committee and Senior Management reporting and metrics</li><li>Recruit, coach and develop internal audit staff</li><li>Monitor continuous improvement of audit methodology and practices through adherence to documented procedures and Standards promulgated by the Institute of Internal Auditors, to ensure consistency of work and quality</li><li>Drive cross-functional assurance and compliance initiatives (such as risk assessments, monitoring approach, etc) with other functions</li><li>Provide SOX support and consultations on an as needed basis</li></ul><p><strong> </strong></p><p><br></p>
    • 2025-06-04T19:58:46Z
    Systems Engineer
    • Chicago, IL
    • onsite
    • Permanent
    • 80000.00 - 120000.00 USD / Yearly
    • We are looking for a skilled Systems Engineer to join our team in Chicago, Illinois. This role requires an individual with a strong background in information systems and applications, ideally within healthcare environments. You will be responsible for maintaining and enhancing system performance while ensuring reliability and security across various platforms.<br><br>Responsibilities:<br>• Administer and maintain Windows and Citrix environments, ensuring optimal system performance and security.<br>• Configure and manage hardware and software load balancing solutions, including tools like NetScaler.<br>• Develop and implement scripts using Perl, Python, Powershell/VBscript, or Java to automate processes and improve efficiency.<br>• Oversee database and OS server systems, ensuring their functionality aligns with organizational needs.<br>• Collaborate with teams to manage Active Directory, DNS, and other network protocols.<br>• Provide technical support and troubleshooting for Epic EMR systems and modules.<br>• Utilize strong analytical skills to diagnose system issues and implement effective solutions.<br>• Ensure timely and responsive services while managing multiple priorities under pressure.<br>• Work independently on projects, making informed decisions to meet deadlines.<br>• Maintain documentation and communicate effectively with stakeholders to ensure clarity and alignment.
    • 2025-06-16T17:49:01Z
    Cloud Engineer
    • Addison, IL
    • remote
    • Permanent
    • 100000.00 - 120000.00 USD / Yearly
    • We are looking for a skilled Cloud Engineer with extensive expertise in Azure services and cloud infrastructure optimization. This role is ideal for someone passionate about designing, deploying, and maintaining scalable cloud solutions while leveraging cutting-edge technologies. Join our team in Addison, Illinois, and contribute to innovative projects that drive business performance.<br><br>Responsibilities:<br>• Design, implement, and manage Azure cloud solutions, ensuring scalability, security, and performance.<br>• Configure and maintain Azure Active Directory, Virtual Machines, and networking components to support business operations.<br>• Develop and deploy Infrastructure as Code using Bicep and templates to streamline cloud management.<br>• Utilize scripting languages such as PowerShell and APIs like MSGraph to automate processes and enhance system functionality.<br>• Collaborate on CI/CD pipelines, integrating GitHub and Azure services to enable efficient software deployment.<br>• Enforce compliance and governance through Azure Policy configurations.<br>• Monitor and secure cloud environments using the Microsoft Defender suite and other backup technologies.<br>• Optimize resource utilization through auto-scaling and cluster analysis techniques.<br>• Work with Azure Kubernetes Services (AKS) and Azure Pipelines to enhance application deployment and management.<br>• Provide technical support and guidance to ensure seamless cloud operations.
    • 2025-05-28T15:09:19Z
    Systems Engineer
    • Naperville, IL
    • remote
    • Temporary
    • 65.00 - 70.00 USD / Hourly
    • <p><strong>Systems Engineer Job Description</strong></p><p>Robert Half is partnering with a client in Naperville, IL, to identify a highly skilled <strong>Systems Engineer</strong> to join their team! This role requires a professional with advanced technical expertise in both hardware and software systems, coupled with exceptional analytical, problem-solving, and communication abilities. The chosen candidate will play a key role in designing, maintaining, and troubleshooting complex technical infrastructure while serving as a bridge between technical and non-technical stakeholders.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Technical Development and Maintenance</strong>: Design, develop, and maintain technical infrastructure, including hardware, operating systems, and software components that support the organization’s goals.</li><li><strong>Installation and Support</strong>: Conduct installation, maintenance, and ongoing support of software/hardware systems, offering user support to ensure seamless operation.</li><li><strong>Configuration and Debugging</strong>: Configure, debug, and provide technical support for various infrastructure platforms to ensure optimal performance.</li><li><strong>Root-Cause Analysis and Resolution</strong>: Perform in-depth root-cause analysis to recover services following interruptions and implement preventive strategies to avoid future disruptions.</li><li><strong>Quality Assurance</strong>: Collaborate with teams to maintain high standards in documentation and quality assurance processes as part of system development or maintenance cycles.</li></ul>
    • 2025-06-19T14:28:53Z
    Systems Engineer
    • Oak Brook, IL
    • remote
    • Temporary
    • 60.00 - 65.00 USD / Hourly
    • <p><strong>Systems Engineer Job Description</strong></p><p>Robert Half is partnering with a client in Oakbrook, IL, to identify a highly skilled <strong>Systems Engineer</strong> to join their team! This role requires a professional with advanced technical expertise in both hardware and software systems, coupled with exceptional analytical, problem-solving, and communication abilities. The chosen candidate will play a key role in designing, maintaining, and troubleshooting complex technical infrastructure while serving as a bridge between technical and non-technical stakeholders.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Technical Development and Maintenance</strong>: Design, develop, and maintain technical infrastructure, including hardware, operating systems, and software components that support the organization’s goals.</li><li><strong>Installation and Support</strong>: Conduct installation, maintenance, and ongoing support of software/hardware systems, offering user support to ensure seamless operation.</li><li><strong>Configuration and Debugging</strong>: Configure, debug, and provide technical support for various infrastructure platforms to ensure optimal performance.</li><li><strong>Root-Cause Analysis and Resolution</strong>: Perform in-depth root-cause analysis to recover services following interruptions and implement preventive strategies to avoid future disruptions.</li><li><strong>Quality Assurance</strong>: Collaborate with teams to maintain high standards in documentation and quality assurance processes as part of system development or maintenance cycles.</li></ul>
    • 2025-06-19T14:28:53Z
    Scrum Master
    • Chicago, IL
    • onsite
    • Permanent
    • 110000.00 - 130000.00 USD / Yearly
    • We are looking for a skilled Scrum Master to join our team in Chicago, Illinois, within the financial services industry. In this role, you will guide Agile teams to achieve their objectives while fostering collaboration and ensuring transparency across projects. Your expertise will be crucial in driving value delivery and supporting continuous improvement within the organization.<br><br>Responsibilities:<br>• Facilitate team collaboration and provide visibility into project delivery targets, commitments, and progress to enhance transparency.<br>• Coach and partner with teams to optimize project outcomes, prioritize work, and achieve key milestones.<br>• Identify dependencies across teams, manage risks, and remove impediments by leveraging formal and informal channels.<br>• Lead release planning activities, including PI Planning, Inspect & Adapt sessions, and Scrum of Scrums, while ensuring accurate reporting of team metrics and progress.<br>• Maintain oversight of team backlog items in Azure DevOps, ensuring alignment, timely updates, and completion to maximize transparency.<br>• Manage and optimize workflows using tools such as Kanban, dashboards, and Measure & Grow metrics to enhance value delivery.<br>• Track and report cross-team dependencies, progress, and challenges to ensure alignment and timely adjustments.<br>• Collaborate with systems teams to ensure Agile tools are effectively supporting transparency and workflow optimization.
    • 2025-06-24T20:44:35Z
    Cloud Engineer
    • Naperville, IL
    • onsite
    • Temporary
    • 57.00 - 66.00 USD / Hourly
    • We are looking for an experienced Cloud Engineer to design, implement, and maintain robust cloud-based solutions utilizing AWS technologies. This long-term contract position offers the opportunity to collaborate on innovative projects and contribute to the optimization of cloud infrastructure. The role is based in Naperville, Illinois, and requires expertise in automation, infrastructure-as-code, and cloud-native services.<br><br>Responsibilities:<br>• Develop and deploy scalable cloud infrastructure using AWS services such as EC2, Lambda, S3, and CloudFormation.<br>• Lead monitoring, alerting, and incident response processes while conducting post-mortem analyses to improve system reliability.<br>• Design and implement infrastructure-as-code (IaC) solutions using tools like Terraform or AWS CloudFormation.<br>• Drive automation initiatives by running proof-of-concept projects for new application setups using tools like ArgoCD and Kubernetes.<br>• Optimize cloud-based environments by integrating logging and monitoring functionalities through scripting languages such as Python.<br>• Collaborate with teams to manage Kubernetes clusters and ensure efficient deployment practices.<br>• Create automated workflows for backup and scaling processes to enhance system performance and reliability.<br>• Develop APIs and automation scripts to streamline cloud operations and improve integration capabilities.<br>• Maintain documentation and enforce best practices for cloud architecture and operational processes.
    • 2025-05-29T21:14:02Z
    Job Information QA Automation Engineer
    • Chicago, IL
    • remote
    • Temporary
    • 45.00 - 50.00 USD / Hourly
    • <p><strong>About the Role</strong></p><p>We’re on the lookout for a skilled QA Automation Engineer with a passion for quality and a strong command of JavaScript/TypeScript. Join a dynamic, cross-functional team of engineers, QA professionals, SREs, and product managers building a cutting-edge Trade Compliance solution. Your mission? To elevate our automation strategy and ensure our software is rock-solid.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Design, develop, and maintain automated test suites for API, UI, and performance testing.</li><li>Build robust UI automation using Playwright (Cypress experience is a plus).</li><li>Automate API testing using Postman, with a focus on scripting and automation.</li><li>Integrate automated tests into CI/CD pipelines using GitHub Actions.</li><li>Write BDD-style test cases and collaborate closely with developers and product teams.</li><li>Perform MongoDB queries to validate backend data integrity.</li><li>Contribute to performance testing using Grafana K6 (nice to have).</li><li>Monitor environments and assist with deployment verification via Azure Portal (preferred).</li><li>Track and manage test cases, defects, and documentation using JIRA and Confluence.</li></ul>
    • 2025-06-18T20:54:24Z
    Application Support Engineer
    • Chicago, IL
    • onsite
    • Permanent
    • 110000.00 - 140000.00 USD / Yearly
    • <p>We are looking for an Application Support Engineer to join our client's team in Chicago, Illinois. The ideal candidate will provide critical technical support and expertise to ensure smooth operation of applications and systems within a regulated financial environment. This role requires a proactive individual with strong problem-solving skills, technical knowledge, and the ability to collaborate effectively across teams and with external stakeholders.</p><p><br></p><p>Responsibilities:</p><p>• Provide technical support for applications and systems, ensuring high availability and performance.</p><p>• Collaborate with teams to manage change processes and perform system upgrades.</p><p>• Maintain and troubleshoot server-side infrastructure, including Broadridge, Softek, Huma, and MQ Suite.</p><p>• Handle technical onboarding of APIs and systems, ensuring seamless integration and functionality.</p><p>• Support market connectivity protocols for global derivatives, commodities, cash, equity markets, and Prime Brokerage.</p><p>• Document technical processes and maintain clear communication with stakeholders.</p><p>• Manage exchange and vendor relationships to oversee critical infrastructure upgrades.</p><p>• Utilize Powershell and Oracle database architecture to optimize system performance.</p><p>• Monitor compliance with risk and regulatory requirements in a financial services environment.</p><p>• Provide consultative technical support to clients and liaise with them directly on system-related issues.</p>
    • 2025-06-17T14:53:46Z
    Systems Engineer
    • Hoffman Estates, IL
    • remote
    • Temporary
    • 45.00 - 60.00 USD / Hourly
    • <ul><li><strong>Virtualization:</strong> Manage virtual systems effectively, ensuring optimized performance and scalability.</li><li><strong>Cloud Management:</strong> Configure, administer, and troubleshoot cloud infrastructure on <strong>AWS</strong> or <strong>Azure</strong> platforms.</li><li><strong>Configuration & Patching:</strong> Perform efficient server installation, configuration, and routine patching to maintain systems security and reliability.</li><li><strong>PowerShell Scripting:</strong> Develop and execute automation scripts using PowerShell to streamline processes and enhance system operations.</li><li><strong>Infrastructure-as-Code (IaC):</strong> (Preferred) Utilize IaC frameworks to build and maintain infrastructure via code-based approaches.</li></ul><p><br></p>
    • 2025-06-06T20:09:06Z
    SQL Developer
    • Oak Brook, IL
    • remote
    • Temporary
    • 45.00 - 75.00 USD / Hourly
    • <p>Our client in <strong>Oak Brook, IL</strong> is seeking a skilled <strong>SQL Developer</strong> with foundational <strong>Database Administration (DBA) skills</strong> to join their growing team. This role requires expertise in developing and optimizing SQL code, handling migrations and upgrades, performance tuning, and executing related database tasks. The ideal candidate will support both backend operations and development, ensuring databases run efficiently while aligning with technological and business requirements. This is an incredible opportunity for someone who prides themselves on being versatile in SQL development and database administration.</p><p><br></p><p><strong>Key Responsibilities</strong>:</p><ol><li><strong>SQL Development</strong>:</li></ol><ul><li>Design, develop, and maintain complex SQL queries, stored procedures, triggers, and scripts to support application development and reporting needs.</li><li>Create data models, optimized database schemas, and views to meet business objectives.</li><li>Collaborate with development teams to integrate backend database requirements into applications.</li></ul><ol><li><strong>Database Administration</strong>:</li></ol><ul><li>Perform database migrations, upgrades, and installations with a focus on minimizing downtime and ensuring data integrity.</li><li>Monitor database systems, identifying and resolving issues like deadlocks, bottlenecks, and connectivity problems.</li><li>Back up, restore, and maintain databases with appropriate recovery strategies to ensure high availability and disaster recovery.</li></ul><ol><li><strong>Performance Tuning</strong>:</li></ol><ul><li>Conduct thorough database performance analysis and resolve issues related to query execution and index optimization.</li><li>Analyze execution plans, optimize slow-performing queries, and implement best practices to improve overall database performance.</li><li>Identify areas for database optimization and propose solutions for scalability.</li></ul><ol><li><strong>Collaboration and Support</strong>:</li></ol><ul><li>Work closely with business analysts, development teams, and stakeholders to translate business requirements into technical database solutions.</li><li>Provide guidance and mentorship to development teams on database best practices.</li></ul><p><br></p>
    • 2025-06-25T16:29:17Z
    Web Developer
    • Wheaton, IL
    • onsite
    • Permanent
    • 80000.00 - 110000.00 USD / Yearly
    • We are looking for a skilled Web Developer to join our team in Wheaton, Illinois, and contribute to the development and enhancement of web and database applications. This role requires expertise in creating scalable, multi-tiered solutions while working with modern technologies and programming languages.<br><br>Responsibilities:<br>• Design and implement web and database applications utilizing VB.Net and C#.<br>• Develop and optimize scalable, multi-tiered solutions to meet business needs.<br>• Write and maintain efficient queries and stored procedures in SQL Server.<br>• Collaborate with cross-functional teams to integrate APIs and enhance system functionality.<br>• Ensure responsive and interactive designs using JavaScript, HTML4/HTML5, and CSS2/CSS3.<br>• Troubleshoot and resolve technical issues, including debugging and bug tracking processes.<br>• Utilize tools such as Atlassian Jira to manage development tasks and workflows.<br>• Implement and test new features, ensuring compatibility with existing systems.<br>• Participate in Agile Scrum processes to deliver high-quality solutions.<br>• Contribute to interface design and usability improvements where applicable.
    • 2025-06-25T14:28:50Z
    Database Developer
    • Oak Brook, IL
    • remote
    • Temporary
    • 45.00 - 65.00 USD / Hourly
    • <p>We are seeking a skilled and dynamic <strong>Database Developer/Data Scientist</strong> to join our client’s innovative team located in Oakbrook, IL. This role is ideal for a professional who possesses strong expertise in SQL and Python, and has exposure to Machine Learning (ML) and Artificial Intelligence (AI) technologies. The successful candidate will help develop, implement, and optimize advanced data strategies while contributing to forward-thinking projects that leverage the power of AI and ML.</p><p>W<strong>Key Responsibilities:</strong></p><ul><li><strong>Database Development:</strong></li><li>Design, develop, and maintain relational and non-relational databases to support data-driven applications.</li><li>Optimize data storage, retrieval, and performance using advanced SQL techniques.</li><li>Develop ETL workflows and data pipelines to ensure efficient data processing.</li><li><strong>Data Analysis & Science:</strong></li><li>Analyze large datasets to extract actionable insights using statistical methods and machine-learning algorithms.</li><li>Build predictive models and develop AI-driven solutions to support business objectives.</li><li>Visualize and communicate data findings through dashboards and reporting tools.</li><li><strong>Programming & Automation:</strong></li><li>Develop scripts and applications in Python for data manipulation, automation, and analytical processes.</li><li>Collaborate with cross-functional teams to deploy scalable data solutions.</li><li><strong>Machine Learning & Artificial Intelligence:</strong></li><li>Apply foundational knowledge of ML/AI techniques to model building, data prediction, and problem solving.</li><li>Work with frameworks such as TensorFlow, PyTorch, or Scikit-learn to optimize ML/AI algorithms.</li><li><strong>Collaboration:</strong></li><li>Partner with Product Managers, Engineers, and other stakeholders to ensure data solutions meet business needs.</li><li>Contribute to brainstorming and strategy sessions, incorporating trends in AI and ML.</li></ul>
    • 2025-06-25T16:44:22Z
    Tax Manager
    • Oak Brook, IL
    • onsite
    • Permanent
    • 130000.00 - 150000.00 USD / Yearly
    • <p><em>The salary range for this position is $130,000 - $150,000 and it comes with benefits, including medical, vision, dental, life, and disability insurance. To apply to this hybrid role please send your resume to john.sadofsky@roberthalf.c0m</em></p><p><br></p><p>Feeling stuck or straight up bored at your current job? Let’s fix that. A high-End Investment firm is seeking a Tax Manager. Perks include including above market pay-rates, top-tier health benefits, plenty of work from home flexibility, and other unique perks that their top competitors can’t to provide.</p><p><br></p><p><strong>Job Description:</strong></p><ul><li>Research tax issues and filing requirements that affect tax compliance.</li><li>Review tax returns (1065, 1120, 1040) and ensure accuracy and completeness.</li><li>Research complex tax issues using internal revenue code, treasury regulations and other relevant authorities/guidance.</li><li>Draft tax technical memorandums.</li><li>Serve as the Engagement Manager on specific client accounts, taking responsibility for pre-engagement planning, execution, and final deliverable development.</li><li>Identify opportunities to expand the scope of current engagements through identification of current client needs and target client requirements.</li><li>Actively participate in proposal development, at the direction of management, and take a lead role responding to requests for proposal.</li><li>Provide regular performance feedback as well as deliver timely performance evaluations.</li><li>Develop subordinates' technical and industry skills and encourage growth.</li><li>Demonstrate initiative, vision, resourcefulness, creativity and independent thinking. Lead by example.</li></ul><p><br></p>
    • 2025-06-16T14:19:08Z
    Senior Accountant
    • Oakbrook, IL
    • onsite
    • Permanent
    • 80000.00 - 90000.00 USD / Yearly
    • <p>We are looking for an experienced Senior Accountant to join our team in Oak Brook, Illinois. This role is ideal for a detail-oriented individual with a strong background in accounting and a passion for ensuring accurate financial management. You will play a key role in overseeing essential accounting functions and contributing to the success of our wholesale distribution operations.</p><p><br></p><p>Responsibilities:</p><p>• Perform accurate account reconciliations to ensure financial records align with company standards.</p><p>• Manage balance sheet reconciliations and analyze discrepancies for resolution.</p><p>• Conduct bank reconciliations to verify transactions and account balances.</p><p>• Oversee general ledger activities, ensuring timely and accurate entries.</p><p>• Prepare and post journal entries to maintain consistency in financial reporting.</p><p>• Support month-end close processes, including preparing financial statements and reports.</p><p>• Utilize accounting software such as NetSuite, Oracle, or SAP to streamline financial operations.</p><p>• Collaborate with cross-functional teams to ensure compliance with accounting regulations.</p><p>• Analyze financial data and provide actionable insights to management.</p><p>• Assist in audits, including public audit processes, to ensure transparency and accuracy.</p><p><br></p><p><strong>Benefits:</strong></p><ul><li>Health, dental, vision, life and supplemental insurance.</li><li>Paid time off (PTO) and holidays.</li><li>Retirement savings plan (401(k) or equivalent).</li><li>Professional development opportunities.</li><li>Employee Assistance Program</li><li>Short- and long-term disability</li></ul><p><br></p>
    • 2025-06-16T14:24:15Z
    Director of Corporate Accounting
    • Chicago, IL
    • onsite
    • Permanent
    • 230000.00 - 245000.00 USD / Yearly
    • <p><em>The salary range for this position is $230,000-$245,000 and it comes with benefits, including Medical/Dental, 401k & time off . To apply to this hybrid role please send your resume to john.sadofsky@roberthalf.c0m</em></p><p><br></p><p>The two biggest things on people’s minds right now: ‘Busy season is just around the corner’ and ‘Where can I find a fresh start?’. NOTE: This position is a career-fast-track opportunity. Whoever fills this role is expected to be promoted quickly. </p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Ensure timely and accurate preparation of monthly, quarterly, and annual financial statements in accordance with US GAAP.</li><li>Lead and oversee monthly close and consolidations process including the following corporate accounting functions: revenue recognition, compensation (bonus & equity), G& A, intercompany, foreign exchange and equity.</li><li>Review journal entries, account reconciliations and financial statement analytics.</li><li>Implement methodologies for allocating corporate costs to reporting segments.</li><li>Oversee the preparation, review and audit of the local country statutory financial statements in about 16 countries.</li><li>Manage external audits and ensure timely completion of audit processes.</li><li>Present financial reports and analysis to senior management and stakeholders.</li><li>Provides SEC Reporting support with 10K and 10Q disclosures including roll forwards and supporting schedules.</li><li>Drive continuous improvement and reduce cycle time in the monthly close process through the increased utilization of technology and tools.</li><li>Establish, maintain and enhance internal control policies and procedures.</li><li>Ensure compliance with all relevant regulatory requirements, including SEC reporting.</li><li>Implement and monitor internal audits to safeguard company assets.</li><li>Lead and mentor team of 13 corporate accountants, including 4 direct managers.</li><li>Create a collaborative and high-performance culture that provides professional growth for the team.</li><li>Conduct performance reviews and provide professional development opportunities.</li><li>Provide financial analysis and insights to Executive Management to support strategic decision-making.</li><li>Coordinate the preparation, review, and dissemination of quarterly reports to the Audit & Finance Committee.</li><li>Assist with drafting, implementing and maintaining financial policies and procedures for company-wide use.</li><li>Identify and implement process improvements to enhance efficiency and accuracy.</li><li>Collaborate with other departments including Treasury, Tax, FP& A and Business Operations to support business growth and operational efficiency.</li><li>Oversee the implementation and maintenance of accounting software and systems including PeopleSoft Financials, Oracle Cloud Consolidations, Blackline and BNA Fixed Assets.</li><li>Ensure data integrity and security within the accounting systems.</li><li>Stay current with technological advancements and recommend upgrades as needed.</li></ul><p><strong> </strong></p>
    • 2025-06-05T14:24:01Z
    Sr. Accountant
    • Chicago, IL
    • onsite
    • Permanent
    • 90000.00 - 110000.00 USD / Yearly
    • <p><em>The salary range for this position is $90,000-$110,000 and it comes with benefits, including medical, vision, dental, life, and disability insurance. To apply to this hybrid role please send your resume to john.sadofsky@roberthalf.c0m</em></p><p><br></p><p>Let’s get you into a job where you’re not under compensated for your hard work. How about one where the company values your time? A high-end firm that was just rated one of the top places to work in Chicago just created a new Senior Analyst - Global Financial Analysis & Planning position. Which may seem pretty standard…until you get to the best part: The perks.</p><p><br></p><p>1)          The pay rates are above what their top competitors pay their employees</p><p>2)          They have higher bonus structures</p><p>3)          There’s work from home flexibility and prioritization for employee work/life balance.</p><p>4)          The position is a fast-track career growth opportunity (as the company is expanding rapidly thru acquisitions)</p><p>5)          And more…</p><p><br></p><p><strong><u>Job Responsibilities</u></strong></p><ul><li>Participate in global and segment-level finance groups to complete project</li><li>Perform ad hoc value-added analyses, and provide forward-looking insight and decision support</li><li>Compile and analyze the monthly, quarterly and year-end consolidated reporting packages and supporting schedules for senior leadership</li><li>Review and consolidate monthly P& L variance commentary to provide enhanced management reporting that includes meaningful and actionable insights</li><li>Report on Key Performance Indicators (KPI’s) to measure progress of Company against stated short-term and long-term goals</li><li>Help establish a reporting rhythm with Segment leaders in an effort to strengthen our ability to track and monitor updates to quarterly performance expectations</li><li>Contribute to the preparation of presentation materials for the Board of Directors and executive leadership</li><li>Play a key role in the development of the quarterly Operating Reviews to Global CFO, including enhancement of reporting through development of metrics that will provide management with internal and external drivers impacting financial and operational performance</li><li>Participate in the development and distribution of best practices, process documentation, and user support materials for data management tools</li><li>Demonstrate high level of customer service with business leadership and finance team</li><li>Collaborate with team to share and improve technical skills</li></ul><p><br></p>
    • 2025-06-18T15:24:02Z
    Data Entry Clerk
    • Chicago, IL
    • onsite
    • Temporary
    • 18.00 - 22.00 USD / Hourly
    • <p>We are looking for a meticulous and detail-oriented Data Entry Clerk to join our team on a contract basis in Chicago, Illinois. In this role, you will play a key part in ensuring the accuracy and completeness of data entries related to menu development. If you excel at organizing information, managing multiple tasks, and collaborating with cross-functional teams, this position is an excellent opportunity for you.</p><p><br></p><p>Responsibilities:</p><p>• Input recipes, methods, and other essential data into proprietary software with precision.</p><p>• Create new database entries, validate existing records, and update them as necessary.</p><p>• Follow established methodologies and business rules for data input processes.</p><p>• Verify arithmetic values in recipes, such as yields and portion sizes, for accuracy.</p><p>• Utilize both metric and US imperial measurement systems as required.</p><p>• Manage multiple projects simultaneously and adapt to shifting priorities when needed.</p><p>• Communicate effectively with team members, other departments, and management.</p><p>• Accurately transcribe chefs' instructions and needs into recipe formats.</p><p>• Conduct internet research to validate or correct any discrepancies in data.</p><p>• Take initiative to address challenges and propose solutions independently.</p><ul><li>previous culinary/restaurant experience preferred </li></ul>
    • 2025-06-03T14:49:18Z
    Tax Manager - Public -remote
    • Oak Brook, IL
    • remote
    • Permanent
    • 120000.00 - 135000.00 USD / Yearly
    • <p>Tax Manager -Remote - . The individual will play a pivotal role in river tax-related matters, providing solutions to complex tax issues, and maintaining effective communication with clients.</p><p>You can reach out to Danielle.tubero@roberthalf.c0m with your resume</p><p>120k to 135k plus profit sharing and 401k , medical , dental, PTO schedule. Time bank and bonus</p><p>Responsibilities:</p><p>• Review and manage complex business and individual tax returns.</p><p>• Independently research and resolve advanced tax issues.</p><p>• Effectively convey research findings and solutions to clients through both oral and written communication.</p><p>• Consult with clients to address their tax concerns and provide appropriate solutions.</p><p>• Liaise with governmental agencies in relation to tax matters.</p><p>• Foster the development of less experienced tax staff through guidance and mentorship.</p><p>• Ensure the adherence to IRS tax code rules and regulations within all operations.</p><p>• Leverage your Federal Tax skills to enhance the efficiency and effectiveness of the tax operations</p>
    • 2025-06-05T13:14:16Z