Read authentic reviews from candidates, clients and employees.
Learn more about how Great Recruiters is transforming the industry.
 

Will McDonald

4.83
from 30 reviews
Jobs
Staff Software Engineer
San Francisco, - None Specified -
DIRECT HIRE
  • TERMS: direct hire
  • START DATE: 9/8/25

CP4BA Architect
Mclean, Virginia, United States
DIRECT HIRE
  • TERMS: direct hire
  • START DATE: 8/7/25

IDR is seeking a dynamic and innovative CP4BA Architect to join one of our esteemed clients in McLean, VA. This role is perfect for a seasoned professional with a deep understanding of IBM CP4BA and a passion for designing, developing, and implementing scalable and efficient business automation solutions. If you are looking for an opportunity to join a large organization and work within a team-oriented culture that values digital transformation initiatives, we encourage you to apply today!

Applicants must be legally authorized to work in the United States. We do not provide visa sponsorship for this role now or in the future. Position Overview/Responsibilities for the CP4BA Architect: - Design, develop, and implement scalable and efficient business automation solutions with IBM CP4BA - Install CP4BA, including upgrades or patching - Work with IBM Business Automation software such as Business Automation Workflow, Automation Decision Services, and Enterprise Content Management - Articulate deployment methods available for the software such as containerized vs non-containerized - Understand and apply authorization or authentication concepts such as LDAP, IAM, UMS, teams, roles, or SSO Required Skills for CP4BA Architect: - Deep knowledge of CloudPak architecture, including common services, automation foundation, and operators - Experience with different deployment patterns such as starter and production - Proficiency in RedHat OpenShift Container Platform and CP4BA platform components - Familiarity with containers such as Kubernetes and RedHat OpenShift - Bachelor's degree in CS or IT and 8+ years of experience in IT, covering software development, enterprise architecture, enterprise integration, and automation solutions, or 10+ years of experience in IT in lieu of a degree #LI-Hybrid

Sr. Maintenance Reliability Manager
Carrollton , Georgia, United States
DIRECT HIRE
  • TERMS: direct hire
  • START DATE: 1/6/25

Sr. Maintenance Reliability Manager

 

IDR is seeking a Sr. Maintenance Reliability Manager to join one of our top clients in Carrollton, GA. This role is perfect for a proactive, energetic, and people-oriented professional with a strong background in manufacturing. If you are looking for an opportunity to join a large organization and work within a team-oriented culture, please apply today!

 

Position Overview/Responsibilities for the Sr. Maintenance Reliability Manager:

 

  • Team Leadership: Manage and mentor a large team, providing training and development to foster a proactive, process-driven culture.
  • Maintenance Optimization: Lead preventive and predictive maintenance initiatives to minimize downtime, using CMMS tools like SAP PM for efficient scheduling and operations.
  • Problem-Solving & Continuous Improvement: Drive root cause analysis and continuous improvement efforts, transitioning the team from a reactive to a proactive maintenance culture.
  • Safety & Compliance: Uphold and promote safety standards, ensuring adherence to all operational procedures and policies.
  • Strategic Alignment & Performance: Develop KPIs, collaborate with plant leadership to align maintenance strategies with operational goals, and ensure team success through effective organizational development.

 

Required Skills for Sr. Maintenance Reliability Manager:

 

  • Education: Bachelor’s degree in Engineering or a related technical field (preferred).
  • Experience: At least 10 years of experience in maintenance or reliability roles within continuous manufacturing environments (such as paper mills, steel mills).
  • Technical Expertise: Deep knowledge of CMMS systems (SAP PM preferred), preventive and predictive maintenance practices, and asset management principles. CRMP certification is a plus.
  • Leadership: Proven track record in managing large teams in high-pressure, fast-paced environments. Skilled in motivating, developing, and holding team members accountable.
  • Problem-Solving: Strong ability in root cause analysis, driving organizational development, and implementing strategic initiatives to improve performance.

Software Developer
Dallas, Texas, United States
DIRECT HIRE
  • TERMS: direct hire
  • START DATE: 9/8/25

IDR is seeking a passionate and talented Software Developer to join one of our top clients in Dallas, Texas. This is an exciting opportunity to be part of a large digital transformation initiative, developing complex custom software applications from scratch and integrating with multiple third-party applications, web services, and APIs. If you are looking for an opportunity to join a large organization and work within a team-oriented culture, please apply today!

 

Position Overview/Responsibilities for the Software Developer:

  • Be part of a team developing complex custom software applications from the ground up to support the requirements of our client's firm.

  • Integrate with multiple third-party applications, web services, and APIs.

  • Work closely with the IT team to support the end-user community.

  • This is a direct hire position working a hybrid schedule

  • A Bachelor's degree in computer science or a related field is required.

Required Skills for Software Developer:

  • 5+ years of software development experience working with Java, Spring framework.

  • Strong knowledge or working experience with relational databases, preferably MS SQL Server.

  • Familiarity with NoSQL databases.

  • Experience in Web Services and API design and development.

  • Front end experience - React or Angular.

     

What’s in it for you?

  • Competitive compensation package

  • Full Benefits; Medical, Vision, Dental, and more!

  • Opportunity to get in with an industry-leading organization

  • Close-knit and team-oriented culture

     

Why IDR?

  • 25+ Years of Proven Industry Experience in 4 major markets

  • Employee Stock Ownership Program

  • Medical, Dental, Vision, and Life Insurance

  • ClearlyRated's Best of Staffing® Client and Talent Award winner 11 years in a row


Sales Consultant - Channel
West Palm Beach, Florida, United States
DIRECT HIRE
  • TERMS: direct hire
  • START DATE: 7/7/25

IDR is seeking a Sales Consultant  to join one of our top clients in Fort Lauderdale, Florida. This role offers the flexibility of working from home and in the field for sales calls around Broward County. If you are passionate about sales, enjoy building relationships, and are looking for an opportunity to join a large, growing organization with a team-oriented culture, please apply today!

 

Position Overview/Responsibilities for the Sales Consultant:

  • Consult with businesses, leveraging our client's key referral channels and partnerships to educate stakeholders on services, and provide consultative solutions to increase market share and drive revenue.

  • Achieve monthly unit and revenue expectations by prospecting, selling, and submitting new business.

  • Develop and maintain key referral sources, including Accountants, Banks, and existing clients, to secure referrals to end-user sales.

  • Engage in continuous training and development to enhance your sales skills and comprehensively understand the product offerings.

  • Travel may be required to visit channel partners, attend sales incentive trips, participate in ongoing training, and attend area meetings.

Required Skills for Sales Consultant:

 
  • High School Diploma required, Bachelor's Degree preferred.

  • Minimum of 1 year of experience in a relevant sales/marketing role.

  • Experience in B2B sales or HCM industry is a plus.

  • Must possess a valid Driver's License.

  • Proficiency in using digital tools, including conversational intelligence tools.

     

What’s in it for you?

 
  • Competitive compensation package

  • Full Benefits; Medical, Vision, Dental, and more!

  • Opportunity to get in with an industry-leading organization

  • Close-knit and team-oriented culture

  • Comprehensive rewards, including tuition reimbursement, 401(k) + employer match, adoption assistance, financial assistance, and much more.

     

Why IDR?

 
  • 25+ Years of Proven Industry Experience in 4 major markets

  • Employee Stock Ownership Program

  • Medical, Dental, Vision, and Life Insurance

  • ClearlyRated's Best of Staffing® Client and Talent Award winner 12 years in a row


Senior IT Systems Administrator
Westminster, Colorado, United States
DIRECT HIRE
  • TERMS: direct hire
  • START DATE: 9/15/25

IDR is seeking a Senior IT Systems Administrator in Westminster, CO!

Our client is looking for a dedicated IT professional to support their corporate team and franchise locations. This role will be the primary desktop support resource, providing hands-on technical assistance to in-office and remote users. In addition, this individual will assist with IT infrastructure maintenance and play a key role in troubleshooting and resolving complex issues to ensure smooth IT operations. Required Skills for the Senior IT Systems Administrator
  • 3+ years of experience in desktop support and/or system administration, with Tier 2/3 support expertise
  • 3+ years of hands-on experience with Google Workspace usage and administration
  • 3+ years installing, configuring, and troubleshooting desktops, laptops, printers, and peripheral devices
  • 3+ years of proficiency in iOS and Android mobile device management (MDM) configuration and administration
  • 3+ years supporting and maintaining both on-premises and cloud-based networks and servers
  • 3+ years of experience installing, configuring, maintaining, troubleshooting, repairing, and decommissioning servers and network hardware/software, including routers, firewalls, and switches.
What’s in it for you? • Competitive compensation package • Full Benefits; Medical, Vision, Dental, and more! • Opportunity to get in with an industry leading organization   Why IDR? • 20+ Years of Proven Industry Experience in 4 major markets • Employee Stock Ownership Program • Dedicated Engagement Manager who is committed to you and your success • Medical, Dental, Vision, and Life Insurance • ClearlyRated’s Best of Staffing® Client and Talent Award winner 7 years in a row
  • #LI-Hybrid
 

Maintenance Technician II
Pleasant Prairie , Wisconsin, United States
DIRECT HIRE
  • TERMS: direct hire
  • START DATE: 9/8/25

Maintenance Technician 2

 

IDR is seeking a Maintenance Technician 2 for one of our top clients in Pleasant Prairie, WisconsinIf you are looking for an opportunity to join a large organization and work within an ever-growing team-oriented culture, please apply today!

Responsibilities of the Maintenance Technician 2:
  • Troubleshoot a variety of multi-craft equipment.
  • Test electrical systems and continuation of circuits for wiring.
  • Install, replace, and/or repair electrical wiring, switch boxes, conduits, light fixtures, etc.
  • Ensure machines are lubricated properly to maintain functionality
  • Assist in training and mentoring junior technicians as needed.
Required Skills for the Maintenance Technician 2:
  • 5+ years of professional experience in industrial manufacturing.
  • Strong electrical/mechanical background.
  • Strong ability to interpret OEM manuals, drawings, and schematics.
  • Ability to read and interpret precision measuring devices.
  • Familiar and comfortable with shop equipment like power tools, band saw, and drill presses.
What’s in it for you?
  • Competitive compensation package
  • Full Benefits; Medical, Vision, Dental, and more!
  • Opportunity to get in with an industry leading organization
  • Close-knit and team-oriented culture
Why IDR?
  • 25+ Years of Proven Industry Experience in 4 major markets
  • ClearlyRated’s Best of Staffing® Client and Talent Award winner 11 years in a row

Digital Solutions Architect
Atlanta, Georgia, United States
DIRECT HIRE
  • TERMS: direct hire
  • START DATE: 9/29/25

IDR is seeking a Digital Solutions Architect to join one of our top clients in Atlanta, GA. This role is pivotal in bridging the gap between external teams and digital solutions teams, ensuring seamless integration and communication across software, hardware, and design projects. If you are looking for an opportunity to join a growing organization and work within an ever-growing team-oriented culture, please apply today!

Position Overview & Responsibilities for the Digital Solutions Architect:
  • Function as a high-level technical resource for digital solutions projects, including system architecture modeling and troubleshooting.
  • Manage development environments and platforms, fostering best practices for digital solutions.
  • Serve as the technical liaison between external teams and digital solutions teams.
  • Collaborate within an Agile project environment to ensure project success.

Required Skills for the Digital Solutions Architect:

  • Bachelor's degree in Software Engineering or a related field.
  • Minimum of 5 years of experience in software engineering projects, particularly in embedded development.
  • Proficiency in programming languages such as C, C++, C#, Java, or Python.
  • Solid understanding of UML (Unified Modeling Language) for system architecture modeling.
  • Experience in acting as a technical liaison across multiple teams.

What's in it for you?

  • Competitive compensation package
  • Full Benefits; Medical, Vision, Dental, and more!
  • Opportunity to get in with an industry leading organization
  • Close-knit and team-oriented culture

Why IDR?

  • 25+ Years of Proven Industry
  • Experience in 4 major markets
  • Employee Stock Ownership Program Medical, Dental, Vision, and Life Insurance
  • ClearlyRated's Best of Staffing® Client and Talent Award winner 12 years in a row

Software Development Manager
Arlington, Texas, United States
CONTRACT TO HIRE
  • TERMS: contract to hire
  • START DATE: 10/6/25
IDR is seeking a Software Development Manager to join one of our top clients in DFW. This leadership role is instrumental in driving the to lead the full lifecycle of customized JDE World application — support, enhancements, and development. This role combines hands-on technical work with managing a small team of local and remote developers. Required Skills for the Software Development Manager:
  • 10+ years of application development experience
  • Experience within JDE World Modules (Ex: Accounting, Sleeper, Dream Writer, World Writer, Data Dictionary)
  • 2+ years in a supervisory or project lead role
  • Experience working with AS400 operating systems for (User/Group profile, File Journaling, Subsystem Maintenance, Object Authorities, or IFS commands)
What’s in it for you?
  • Competitive compensation package
  • Full Benefits: Medical, Vision, Dental, and more!
  • Opportunity to join an industry-leading, enterprise organization
  • Work within a forward-thinking, team-oriented culture
#LI-Onsite  

Lead Epic Applications Analyst
Austin, Texas, United States
CONTRACT TO HIRE
  • TERMS: contract to hire
  • START DATE: 10/13/25
IDR is seeking a Lead Epic Applications Analyst with emphasis on  Prelude/Cadence  to join one of our top client in the healthcare space. If you are looking for an opportunity to join a large organization and work within an ever-growing team-oriented culture, please apply today!  *Our client can only hire from the following states; Texas, Arizona, Florida, Connecticut, Georgia, Michigan, Ohio, and North Carolina. *  Overview: The Lead Epic Applications Analyst will serve as the technical leader for their applications and provide guidance to the Senior Epic Application Analysts and Epic Application Analysts within their areas. The Lead Epic Applications Analyst will also lead collaborative work between the Epic team in cross-application efforts including the Cogito team. This role encompasses all the job duties of the Senior Epic Applications Analyst role which include serving as the Subject Matter Expert and technical point of contact for their application areas taking lead in primary areas of work including projects, changes, and the highest point of break/fix escalation. They demonstrate full use and application of standard principles, theories, and concepts related to their technical discipline, and provide solutions to a variety of complex problems. They manage user requirements, develop, and implement systems for complex processes. Responsibilities: Leadership:
  • Leads and mentors other Senior and Epic Analysts on the team.
  • Provides guidance and tools to support team performance and professional growth.
Collaboration & Communication:
  • Facilitates cross-functional discussions with operational leaders, analysts, training, and Cogito (reporting) teams.
  • Acts as a liaison between IT and clinical/business operations to ensure system integrity and alignment.
System Design & Optimization:
  • Leads system design, build, testing, and maintenance of Epic applications.
  • Identifies workflow inefficiencies (e.g., denials, care gaps) and collaborates on improvement initiatives.
  • Coordinates and implements system changes and supports Epic upgrades.
Technical Support & Troubleshooting:
  • Provides tier 3 technical support and escalates complex issues.
  • Tracks and manages support tickets, ensuring timely resolution per SLAs.
Governance & Project Management:
  • Manages change control, tracks KPIs, and contributes to strategic planning.
  • Coordinates with vendors and governance teams to meet project timelines and business needs.
Training & Documentation:
  • Reviews training materials and documentation.
  • Supports trainers in ensuring materials are current with system updates.
Ongoing Learning & Travel:
  • Maintains expertise in Epic systems and EHR standards.
Top Skills:
  • High School Diploma with 10+ years of experience supporting healthcare IT or healthcare applications or Bachelor's Degree with 7+ years of experience supporting healthcare IT or healthcare applications.
  • 5+ years in an Analyst role supporting Epic's Electronic Health Record (EHR) for Patient Access Suite (Cadence and Prelude)
  • Cadence and Prelude Certifications 
  • Experience in Prelude and Cadence as their primary Epic applications for building work queues, using rules, building decision trees and referrals, & authorizations workflows
Nice to Have:
  • Experience with MyChart
  • Resolute Professional Billing and Resolute Claims
  • HIM Suite (HIM, Identity and Release of Information)
What’s in it for you?
  • Competitive compensation package
  • Full Benefits; Medical, Vision, Dental, and more!
  • Opportunity to get in with an industry leading organization
  • Close-knit and team-oriented culture
 Why IDR?
  • 27+ Years of Proven Industry Experience in 4 major markets
  • Medical, Dental, Vision, and Life Insurance
  • ClearlyRated’s Best of Staffing® Client and Talent Award winner 10 years in a row
#LI-Remote