Error: The requested job could not be found.

Error: The job that you were looking for either does not exist or is no longer open.

Here are our current job openings. Please click on the job title for more information, and apply from that page if you are interested.

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results Page 1 of 1

Job Locations US-IN-Indianapolis
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 24 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.     Due to our growth, we are seeking a Power Platform Developer who will be responsible for developing, and maintaining Power Platform applications for clients of eimagine. In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes.   Description of Duties: - Creation of Dataverse schema based on business rules - Creation of Dataverse tables and columns based on schema - Understanding and configuration of Dataverse security - Development of Dataverse forms and views - Creation and development of Power Pages - Forms - Lists - Web pages - Web templates - CSS creation in Power Pages - JavaScript development in Power Pages - Creation of Solutions with Power Apps environments - Creation of Web Roles - Power Platform deployment SDLC practices - Implement forms and workflows using PowerApps and PowerAutomate - Build Canvas generated and Model-Driven Power Apps to meet requirements of projects and clients - Understand, implement, and manage On-Premise Data Gateways used with the Power Platform services - Support project and tech lead in development plans, estimation, and code and design reviews
Category
Information Technology
ID
2024-1642
Job Locations US-IN-Indianapolis
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 24 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.     Due to our growth, we are seeking a Power Platform Analyst who will be responsible for configuring and maintaining Power Platform applications for clients of eimagine. In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes.   Description of Duties: - Lead and/or participate in requirements gathering and analysis sessions with clients to determine project requirements as well as complete sprint planning for the respective solution - Understanding and configuration of Dataverse security - Creation of Solutions with Power Apps environments - Creation of Web Roles - Work collaboratively with team members to design a solution that will meet a client's business requirements and fulfill user stories as needed - Create, review, and finalize extensive functional and technical documentation within designated platform in collaboration with respective team - Assist in the creation of project documentation to include user manuals, training deliverables, business requirements documentation, test scripts and work product validation as needed - Ability to provide platform specific demonstrations for clients - Implement forms and workflows using PowerApps and PowerAutomate - Provide architecture, configuration, administration, and functional support to expand capabilities in Microsoft 365 technologies utilizing the Power Platform, including a focus on keeping up to date with developing solutions and future roadmap of Microsoft.
Category
Information Technology
ID
2024-1640
Job Locations US-IN-Bloomington
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 25 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.   Due to our growth, we are seeking a Project Coordinator to help implement an electronic badging system.  In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes.   Description of Duties: - Coordination of meetings and deliverable with stakeholders - Ensure projects are delivered on time, within the scope of agreements and within budget - Organize and establish regular meetings with vendors, project team, etc.  - Manage vendor relations. - Track project progression and report status to internal team members and leadership as well as external stakeholders - Develop, review and/or approve project requirements, involving all relevant stakeholders and ensuring technical feasibility - Manage resource availability, capacity and project allocation - Develop detailed project plans to track progress - Report and escalate project issues and risks to internal leadership and external stakeholders as needed
Category
Information Technology
ID
2024-1639
Job Locations US-IN-Indianapolis
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 24 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.   Due to our growth, we are seeking a MS Dynamics CRM Business Analyst who will be responsible for implementing and supporting CRM applications for clients of eimagine. In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes.    Description of Duties:  - Serve as a Subject Matter Expert (SME) within all aspects of CRM software to include technical requirements, system configuration, user requirements, and system upgrades  - Lead and/or participate in requirements gathering and analysis sessions with clients to determine project requirements.   - Design business processes and integrations between Microsoft Dynamics CRM applications and other applications  - Extend capability of CRM through creation of new entities, forms, workflows, views and reports  - Able to elicit and identify project requirements from client end users.   - Responsible for validating requirements by providing option comparisons and justifications.   - Capable of providing gap analysis and needs assessments to uncover business need.   - Accountable for reviewing and finalizing extensive functional and technical documentation.   - Able to elicit and translate high-level business needs into specific and concise processes.   - Perform CRM application testing of configurations and customizations.   - Can provide high-level project/status updates and prepared reports to designated recipients.   - Accountable for self-organization and tracking completion of assigned tasks including successful delivery of assigned project milestones.   - Prepare and present training content to clients as needed.   - Creation of project documentation to include user manuals, training deliverables, business requirements documentation, test scripts and work product validation.  
Category
Information Technology
ID
2024-1638
Job Locations US
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 25 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.     Due to our growth, we are seeking a SoftwareQuality Assurance Analyst who will be responsible for defining, reviewing, and executing test cases. The QA Analyst will work closely with the software engineers and business analysts to understand the technical design of the applications and ensure testability of the developed components.  In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes.   This is a remote enabled position.   Description of Duties - Support agile scrum teams in the script development and execution of system and end-to-end testing for: - Salesforce/Dynamics CRM Based applications - Web-Based MVC Application - Cross-Browser Testing - Create test plans and test cases, including mapping requirements to unit, integration, and system tests - Review user interfaces for conformity and functionality - Execute test cases across all functional areas of the project - Investigate incoming issues by reproducing reported issues and investigating bugs - Find, isolate, document, and track bugs through to resolution - Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process - Design and develop QA best practices organization-wide - Responsible for validating application meets business process and system requirements   
Category
Information Technology
ID
2024-1637
Job Locations US
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 25 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.   Due to our growth, we are seeking a MS Dynamics CRM Developer who will be responsible for implementing and supporting CRM applications for clients of eimagine.  In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes.   This is a remote enabled position.   Description of Duties: - Responsible for the development, and on-going support of custom applications and objects within Microsoft Dynamics CRM - Serve as a Subject Matter Expert (SME) within all aspects of CRM software to include technical requirements, system configuration, user requirements, and system upgrades - Identify and implement third party applications to enhance and support the CRM system - Perform CRM application testing of configurations and customizations - Lead and/or participate in analysis sessions with clients to determine application requirements for new CRM implementations - Extend capability of CRM through creation of new entities, forms, workflows, and reports - Design business processes and integrations between Microsoft Dynamics CRM applications and other applications - Perform data migration activities
Category
Dynamics CRM
ID
2024-1634
Job Locations US
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 25 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success. Due to our growth, we are seeking a Salesforce Business Analyst who can work with our customers and internal delivery team to ensure successful identification and implementation of requirements for our Salesforce projects. The Salesforce Business Analyst would be responsible for defining, analyzing, validating and documenting business requirements, needs, and processes. In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes. This is a remote enabled position. Description of Duties: - Experience using Salesforce to deliver business solutions - Lead and/or participate in requirements gathering and analysis sessions with clients to determine project requirements - Develop user stories and process flows to support the development of Salesforce solutions - Work collaboratively with team members to design a solution that will meet a client's business requirements and fulfil user stories - Perform Salesforce implementation and configuration - Collaborate with developers to test and verify that solutions will meet the business requirements - Accountable for reviewing and finalizing extensive functional and technical documentation - Able to elicit and translate high-level business needs into specific and concise processes - Creation of project documentation to include user manuals, training deliverables, business requirements documentation, test scripts and work product validation - Ability to provide Salesforce demonstrations for clients
Category
Salesforce
ID
2024-1626
Job Locations US
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 24 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.   Due to our growth, we are seeking a Salesforce Developer who will be responsible for designing and developing solutions for multiple projects. The Salesforce Developer will work closely with business analysts and customers to implement robust Salesforce solutions.  In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes.   Description of Duties: - Maintain an excellent quality standard for projects delivered to customers - Collaborate with project teams to estimate, plan, and manage new feature development and testing - Work with team members to analyze business requirements, translating those requirements in to customized solutions using the Force.com platform - Implement Force.com solutions that adhere to platform best practices and perform peer code reviews. Typical Force.com implementations include custom platform development (Apex, Visualforce), integrations with back office systems (often through the use of middleware tools) and complex data migrations. Experience in one or more of these aspects of a Force.com project is a must - Participate in development work streams, from design through testing and deployment. - Maintain effective client relations and rapport.
Category
Information Technology
ID
2024-1624
Job Locations US
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 25 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.     Due to our growth, we are seeking a Business Intelligence Developer helps clients identify, develop, socialize and implement dashboards, reports and charts that turn insight into action. In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes.   Description of Duties:   - Work with client business and policy stakeholders to identify opportunities to improve outcomes with data analysis techniques. - Develop a deep understanding of data sources and data normalization practices. - Work with internal and external stakeholders to ensure the best outcomes for data-driven applications and BI toolsets. - Interpret data and develop strategic recommendations for clients. - Deliver insights on potential areas of growth, optimization, and improvements. - Support business intelligence strategies with quantitative analysis. - Work cross-departmentally on data-driven strategies that improve decision-making. - Consult on complex data analysis by refining research questions and providing important context to the analyses. - Conduct advanced project research and manages aspects of project execution (may include design, methodology, data collection, analysis, and report preparation). - Present findings to client stakeholders. - Participate in prescribed Scrum ceremonies. - Obtain functional and/or technical certifications as deemed appropriate for specialization. - Responsible for daily, weekly, and monthly time entry compliance.
Category
Data
ID
2024-1621
Job Locations US-IN-INDIANAPOLIS
At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 25 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.     Due to our growth, we are seeking a Business Analyst who can work with our customers and internal delivery team to ensure successful identification and implementation of requirements for our projects. The Business Analyst would be responsible for defining, analyzing, validating and documenting business requirements, needs and processes.  In addition to sharing our enthusiasm for team collaboration (we promise our secret handshake isn’t hard to learn), you have an unmatched passion for using technology to solve problems and fulfill business outcomes.   Description of Duties: - Lead and/or participate in requirements gathering and analysis sessions with clients to determine project requirements. - Able to elicit and identify project requirements from client end users. - Responsible for validating requirements by providing option comparisons and justifications. - Capable of providing gap analysis and needs assessments to uncover business need. - Accountable for reviewing and finalizing extensive functional and technical documentation. - Able to elicit and translate high-level business needs into specific and concise processes. - Proficient in testing to ensure successful execution and appropriate application of solutions. - Can provide high-level project/status updates and prepared reports to designated recipients. - Accountable for self-organization and tracking completion of assigned tasks including successful delivery of assigned project milestones. - Prepare and present training content to clients as needed. - Creation of project documentation to include user manuals, training deliverables, business requirements documentation, test scripts and work product validation.
Category
Business Analysis
ID
2023-1612