Welcome to your dream job
We match technology experts with the work they want at the rate they deserve. Valued client relationships, a proven intelligent matching process, and a deep understanding of technology needs by industry make Lucid unique to finding you an ideal engagement.
While we are actively hiring for the below positions, we are always connecting with new talent in order to keep you in mind for needs that arise.
-
Type of Role: Direct Hire
Location: Onsite — Indianapolis, IN
A client of ours in Indianapolis is seeking a highly skilled Senior Software Engineer join their team. In this role you will be tasked with designing, building, and maintaining scalable, high-quality software solutions that support complex business workflows. Additionally, you will work on challenging technical problems, contribute to architectural decisions, and collaborate closely with cross-functional teams to deliver reliable, maintainable systems.
Key Responsibilities
Design, develop, and maintain robust, scalable applications using modern software engineering practices
Build and consume APIs to support internal and external integrations
Develop and optimize database solutions, including complex queries, stored procedures, and functions
Implement and maintain CI/CD pipelines and DevOps best practices
Create comprehensive unit and integration tests to ensure reliability across complex business logic and edge cases
Contribute to system architecture, including event-driven and message-driven designs
Collaborate with product managers, designers, and other engineers to deliver high-quality solutions
Mentor junior engineers and provide technical guidance as needed
Required Skills & Experience
Expert-level experience with C# .NET and object-oriented development
Strong proficiency with SQL Server (or similar relational databases), including T-SQL, stored procedures, and functions
Hands-on experience with DevOps practices and CI/CD pipelines
Proven experience building and consuming RESTful APIs (or similar)
Strong background in writing unit and integration tests for complex systems
Solid understanding of software design principles, patterns, and best practices
Preferred Skills & Experience
Experience with scripting languages such as Python or R
Familiarity with XMPP communication
Experience with MongoDB or other NoSQL databases
Mobile application development experience
Experience working with AI agents or AI models
Background in machine learning or big data analysis
Experience with event-driven or message-driven architectures
What We Offer
Competitive salary and benefits
Opportunity to work on complex, impactful systems
Collaborative, engineering-focused culture
Opportunities for professional growth and technical leadership
-
Type of Role: Direct Hire
Location: Fully remote
We are seeking an experienced Data Platform Lead to design, build, and scale a modern cloud-based data platform. This role will be responsible for the architecture, development, governance, and operational excellence of our client's end-to-end data ecosystem using dlt, dbt, Snowflake, and Dagster. The ideal candidate will have significant experience designing and implementing Enterprise Data Warehouses (EDW), with deep expertise in data modeling, data architecture, and Snowflake platform engineering. They should be equally comfortable defining strategic data architecture and working hands-on within Snowflake to optimize performance, scalability, governance, and cost. This individual will drive the development of trusted, business-aligned data models that support analytics, reporting, AI/ML, and operational decision-making.
Key Responsibilities
Platform Architecture & Strategy
Define and execute the organization's data platform roadmap and architecture.
Design scalable ELT/ETL frameworks leveraging dlt for data ingestion and pipeline development.
Establish standards, best practices, and governance frameworks for data engineering and platform operations.
Lead platform modernization initiatives and cloud data architecture improvements.
Data Engineering & Development
Build and maintain robust data ingestion pipelines using dlt (Python).
Develop scalable transformation layers using dbt, including data modeling, testing, and documentation.
Design and optimize data warehouse solutions in Snowflake.
Implement workflow orchestration, monitoring, and dependency management using Dagster.
Ensure data quality, lineage, observability, and reliability across all platform components.
Leadership & Team Development
Lead and mentor a team of data engineers.
Conduct architecture reviews and code reviews.
Promote engineering best practices including CI/CD, testing, version control, and infrastructure as code.
Collaborate with leadership to prioritize platform investments and technical initiatives.
Performance & Operations
Monitor platform performance, reliability, and cost optimization.
Implement observability and alerting frameworks for pipelines and platform services.
Establish SLAs and operational processes for production support.
Drive continuous improvement in data platform scalability and resilience.
Stakeholder Collaboration
Partner with Analytics, Data Science, Product, and Business teams to understand data requirements.
Translate business needs into scalable technical solutions.
Support self-service analytics and data product development initiatives.
Enterprise Data Architecture & Modeling
Lead the design and implementation of enterprise-scale data warehouse and data lakehouse architectures.
Define and enforce enterprise data modeling standards, including dimensional, normalized, and data vault methodologies where appropriate.
Collaborate with business and analytics teams to translate business processes into scalable, maintainable data models.
Design conformed dimensions, fact tables, and semantic layers to support self-service analytics and reporting.
Ensure consistency, governance, lineage, and reusability across enterprise data assets.
-
We are seeking an experienced IAM Consultant to support the design, strategy, and roadmap development of enterprise Identity & Access Management (IAM) capabilities for a leading pharmaceutical client of ours. This role will focus on aligning IAM architecture with business objectives, improving security posture, and guiding long-term identity strategy.
Key Responsibilities
Lead the design and architecture of IAM solutions across enterprise environments
Develop and refine the IAM roadmap, including short- and long-term strategic initiatives
Assess current IAM capabilities and identify gaps, risks, and improvement opportunities
Define target-state architecture for identity governance, authentication, and access control
Collaborate with security, infrastructure, and application teams to align IAM with business needs
Provide guidance on best practices, standards, and frameworks (e.g., Zero Trust, NIST, ISO)
Support vendor/tool evaluation (e.g., SailPoint, Okta, Azure AD / Entra ID, CyberArk, Ping)
Create documentation, roadmaps, and executive-level presentations
Advise on governance models, policies, and role-based access strategies (RBAC/ABAC)
Assist with prioritization and planning of IAM initiatives
Required Qualifications
5+ years of experience in Identity & Access Management
Proven experience in IAM architecture, design, and roadmap development
Strong understanding of:
Identity Governance & Administration (IGA)
Access Management (SSO, MFA, Federation)
Privileged Access Management (PAM)
Experience with one or more IAM platforms (e.g., SailPoint, Okta, Azure AD, Ping, ForgeRock)
Knowledge of authentication protocols (SAML, OAuth, OIDC)
Familiarity with security frameworks (NIST, Zero Trust, CIS, ISO 27001)
Strong stakeholder communication and consulting skills
Preferred Qualifications
Experience in large enterprise or regulated environments
Background in cloud IAM (Azure, AWS, GCP)
Experience with Zero Trust architecture initiatives
Certifications such as CISSP, CISM, or vendor-specific IAM certifications
Experience leading workshops and strategic planning sessions
-
Type of role: contract
Location: Hybrid, Indianapolis, IN
A leading client of ours is seeking a detail-oriented and customer-focused Reporting Analyst to support internal and external reporting requests in their organization. This role is responsible for responding to email-based reporting requests, generating ad hoc reports, maintaining dashboards, and delivering accurate data insights to stakeholders. The ideal candidate has strong analytical skills, experience with Power BI or Tableau, and the ability to communicate effectively with business users.
This is a hybrid role working in Indianapolis and a long term contract role. *No C2C
Key Responsibilities
Respond to incoming email requests for reports, data analysis, and reporting support
Create and deliver ad hoc reports in a timely manner
Develop, maintain, and enhance dashboards and visualizations using Power BI or Tableau
Analyze data trends and provide actionable insights to business stakeholders
Validate report accuracy and troubleshoot data discrepancies
Collaborate with cross-functional teams to gather reporting requirements
Maintain documentation for reporting processes and report definitions
Prioritize multiple reporting requests while meeting deadlines
Qualifications
Required:
2+ years of experience in a reporting, analyst, or business intelligence role
Experience with Power BI or Tableau
Strong proficiency in Microsoft Excel
Ability to interpret data and present findings clearly
Excellent written and verbal communication skills
Strong organizational skills and attention to detail
Experience handling multiple ad hoc requests in a fast-paced environment
Preferred:
Experience writing SQL queries
Familiarity with CRM, ERP, or operational reporting systems
Experience working with large datasets
Customer service or client-facing support experience
Skills
Power BI or Tableau
Data analysis and reporting
Ad hoc reporting
Email communication and stakeholder support
Time management and prioritization
Problem-solving and critical thinking
-
Type of role: Contract
Location: Fully remote
We are seeking an experienced Senior Payroll Integration & Systems Developer to provide technical leadership for enterprise payroll integrations, automation initiatives, and system optimization efforts within the Infor HRT Payroll environment. This role will be responsible for designing, implementing, and maintaining complex integration solutions that support accurate payroll processing, operational efficiency, regulatory compliance, and system reliability.
The successful candidate will collaborate with Payroll, Finance, Human Resources, and external vendors to deliver scalable technical solutions, improve business processes, and support ongoing platform enhancements.
This role is fully remote and a long term contract. *No C2C
Primary Responsibilities
Integration Architecture & Development
Design, develop, and maintain enterprise integrations utilizing Infor Process Automation (IPA), Infor ION APIs, Infor OS, and related technologies.
Create and support interfaces between Infor Payroll and external applications, including timekeeping, banking, tax, benefits, and other third-party systems.
Develop technical specifications, data mappings, transformation rules, and interface documentation.
Monitor integration performance and troubleshoot failures, leveraging tools such as Async and Work Units to identify and resolve issues.
Implement enhancements that improve integration reliability, scalability, and performance.
Payroll Application Support
Provide advanced technical support for payroll processing activities, including payroll cycles, retroactive payments, garnishments, adjustments, and year-end compliance reporting.
Support regulatory reporting requirements such as W-2 processing, ACA reporting, and IRS submission activities.
Work closely with Payroll subject matter experts and business leaders to investigate issues, validate results, and deploy improvements.
Participate in payroll-related configuration changes, testing activities, and production releases.
Solution Analysis & Technical Design
Convert business and operational requirements into secure, scalable technical solutions.
Evaluate the impact of system modifications, upgrades, and new integration initiatives.
Produce and maintain technical documentation including architecture diagrams, support guides, testing plans, and functional specifications.
Recommend process improvements and automation opportunities that enhance system efficiency.
Project Delivery & Stakeholder Collaboration
Lead technical efforts for payroll system enhancements and integration projects.
Collaborate with Payroll, Finance, HR, IT, and vendor teams to ensure successful project execution.
Serve as a key technical resource during implementation, troubleshooting, and post-deployment support activities.
Coordinate with Infor and third-party partners to address complex technical challenges and adopt best practices.
Compliance, Controls & Quality Assurance
Ensure payroll integrations and system processes comply with internal controls, security standards, audit requirements, and applicable regulations.
Support data validation, reconciliation, and governance initiatives.
Participate in User Acceptance Testing (UAT), regression testing, and production verification activities.
Assist with release management and ongoing system maintenance efforts.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, Business Information Systems, or a related discipline; equivalent experience may be considered.
Minimum of five (5) years of hands-on experience supporting Infor CloudSuite Payroll (GHR Payroll) within Infor FSM/HRT environments.
Strong experience working with:
Infor Process Automation (IPA)
Infor OS
Infor APIs
Replication Sets
Enterprise integration frameworks
Solid understanding of payroll operations, payroll data structures, and regulatory compliance requirements.
Experience supporting mission-critical production systems and complex enterprise integrations.
Working knowledge of HR, Benefits, Time & Attendance, and Finance modules.
Preferred Qualifications
Experience working within cloud-based environments, preferably AWS.
Infor certifications related to FSM, HRT, Landmark, or Infor OS.
Prior experience leading enterprise payroll integration or transformation initiatives.
-
Type of Role: Permanent Placement
Location: On Site, Greater Indianapolis, IN
We are seeking a skilled and motivated Software Engineer to join one of our top clients. This role is ideal for a talented individual who enjoys building robust solutions, mentoring others, and contributing to cutting-edge software development projects. You will play a key role in shaping our software architecture and driving technical excellence.
The role will be fully onsite.
Key Responsibilities
Design, develop, and maintain software applications using JavaScript, C#, .NET, and Windows-based technologies.
Architect and implement scalable and secure solutions in a Cloud environment (e.g., Azure, AWS, or Google Cloud).
Collaborate with cross-functional teams to ensure high-quality deliverables.
Mentor and coach junior developers, fostering a culture of learning and collaboration.
Participate in code reviews and provide constructive feedback.
Analyze requirements and develop innovative solutions to meet business needs.
Required Qualifications
Proven experience in software development with a focus on JavaScript, .NET, and C#.
Strong understanding of software architecture principles.
Hands-on experience with Cloud platforms (Azure, AWS, or Google Cloud preferred).
Familiarity with Windows application development.
Excellent communication and leadership skills with the ability to mentor and coach team members effectively.
Preferred Skills
Knowledge of DevOps practices and tools.
Experience with containerization technologies (e.g., Docker, Kubernetes).
Familiarity with Agile methodologies.
-
Location: Onsite - Indianapolis, IN
Type of Role: Contract
A top client of ours is in need a Desktop Support Specialist to assist on a temporary basis with a Windows environment and system troubleshooting. This is an excellent opportunity for someone looking to expand their current skillset and sharpen your skills in IT Support and Customer Support
The right individual needs to be comfortable working onsite.Technical Experience. A minimum of 3 years of previous technical support experience required, including recent Tier 2 experience and time spent working with Windows Servers, Windows11, Exchange/O365, desktop support, and troubleshooting other related tasks/systems.
Team Player. The individual in this role needs to be able to jump in and assist the team in different areas as needed.
Excellent Communicator. Execute quickly and provide necessary communication to the team, both written and verbal. Also working with customers so need to exhibit outstanding customer service.
Reach out to Lucid and let us connect you with this great opportunity. No Visa sponsorship available for this opening at this time. We are not looking to work on a C2C basis for this role.
Click below for our LinkedIn to view all open positions: