#eimaginebetter

At eimagine, we believe one thing over everything.
We are only as good as the people on our team.

eimagine is made up of focused, positive and fun professionals who work on various large scale projects at our onsite office in Indianapolis, IN. We take pride in being a creative software development company that has been providing information technology solutions for over 20 years. Founded in 1998, eimagine specializes in Microsoft SharePoint, Dynamics CRM, Salesforce, custom application development, and mobile development. We are a Microsoft and Salesforce Partner with a staff of Certified Professionals. Recognized the last five years as one of the Best Places to Work in Indiana, eimagine fosters an environment of employee engagement, career development and a comprehensive benefits package.

Transparency:

an achieved sense of clairty

Collaboration:

to work interconnectedly with others

Shared Vision:

an answer to the question of “What do we want to create together?”

Microsoft Dynamics CRM Developer

We are seeking an MS Dynamics CRM Developer who will be responsible for implementing and supporting CRM applications for clients of eimagine. Successful candidates must be resourceful, detail-oriented, and self-directed, with a passion for understanding their clients’ business and implementing technical requirements in a way that fulfills that need. Outstanding listening skills, genuine interest in fostering teamwork, a willingness to provide honest feedback, and extreme ownership are keys to the success of our projects. If you are looking for a challenge, willing to go the extra mile, and want to work with people who are just as talented as you are, this is the place for you!

Please note, this full-time, salaried position is in Indianapolis, IN and we do not offer relocation assistance at this time.

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 the capability of CRM through the 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
Desired Skills and Experience:
  • Excellent communication skills to include internal/external interaction, documentation, and presentations.
  • Experience working in SDLC, testing and validating solutions.
  • Proven ability to self-manage and complete project deliverables.
  • Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze.
  • Good interpersonal, listening, written and verbal communication and basic project management skills.
  • Functional and/or Technical Certifications as deemed appropriate for specialization.
Education:

Bachelor’s degree in information technology, computer science or business administration required.

Essential Information:

Seniority Level: Mid-Senior level

Industry: Information Technology & Services

Employment Type: Full-time

Job Functions: Information Technology

Business Analyst

We are seeking a talented 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. Successful candidates must be resourceful, detail-oriented, and self-directed, with a passion for understanding their clients’ business. Outstanding listening skills, genuine interest in fostering teamwork, a willingness to provide honest feedback, and extreme ownership are keys to the success of our projects. If you are looking for a challenge, willing to go the extra mile, and want to work with people who are just as talented as you are, this is the place for you!
Please note, this full-time, salaried position is in Indianapolis, IN and we do not offer relocation assistance at this time.

Please note, this full-time, salaried position is in Indianapolis, IN and we do not offer relocation assistance at this time.

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.
Desired Skills and Experience:
  • Excellent communication skills to include internal/external interaction, documentation, and presentations.
  • Experience working in SDLC, testing and validating solutions, and working as a Business Analyst.
  • Proficiency in Microsoft CRM, Visio, Microsoft Project, and SharePoint preferred.
  • Proven ability to self-manage and complete project deliverables.
  • Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze.
  • Good interpersonal, listening, written and verbal communication and basic project management skills.
  • Functional and/or Technical Certifications as deemed appropriate for specialization.
  • Education**:
  • Bachelor’s degree in information technology, computer science or business administration required.
  • Experience**:
  • Business Analysis: 4 years (required)
  • Location**:
  • Indianapolis, IN (required)
Essential Information:

Work Authorization: United States (required)

Seniority Level: Associate

Industry: Information Technology & Services

Employment Type: Full-time

Job Functions: Business Development, Sales

Federal Business Analyst

We are looking for a Business Analyst to join our team. Candidates must have the ability to obtain and maintain the required security clearance for this role. Candidates must be able to work independently, be proactive and take responsibility for their deliverables.

Please note, this full-time, salaried position is in Indianapolis, IN and we do not offer relocation assistance at this time.

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.
Desired Skills and Experience:
  • 3 years experience accounting or financial consulting
  • Auditing experience preferred
  • 1-year experience with ERPs or govt financial systems
  • GFEBS experience desired
  • Business process analysis/improvement preferred.
  • Assess financial statements and reports.
  • Excellent troubleshooting skills.
  • Ability to assist in process improvement diagnoses.
  • Experience with analyzing large sets of data.
  • Bachelor’s Degree required.
  • Must have the ability to obtain Secret Clearance within the federal government sector.
Essential Information:

Job Type: Full-time

Experience: Business Analyst: 3 years (Preferred)

Location: Indianapolis, IN (Required)

Work authorization: United States (Required)

Salesforce Developer

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.  

Successful candidates must be resourceful, detail-oriented, and self-directed, with a passion for understanding their clients’ business and implementing technical requirements in a way that fulfills that need. Outstanding listening skills, genuine interest in fostering teamwork, a willingness to provide honest feedback, and extreme ownership are keys to the success of our projects. If you are looking for a challenge, willing to go the extra mile, and want to work with people who are just as talented as you are, this is the place for you!

Please note, this full-time, salaried position is in Indianapolis, IN and we do not offer relocation assistance at this time.

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 into 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.
Desired Skills and Experience:
  • Excellent communication skills to include internal/external interaction, and documentation

  • Experience working in SDLC, developing Force.com solutions, and working as a Salesforce Developer

  • Proven ability to self-manage and complete project deliverables

  • Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze

  • Good interpersonal, listening, written and verbal communication

  • Functional and/or Technical Certifications as deemed appropriate for specialization

Education:

Bachelor’s degree in information technology, computer science or business administration required.

Essential Information:

Seniority Level: Mid-Senior level

Industry: Information Technology & Services

Employment Type: Full-time

Job Functions: Information Technology

Software Engineer

We are seeking a Software Engineer who will be responsible for implementing and supporting software applications for clients of eimagine. Successful candidates must be resourceful, detail-oriented, and self-directed, with a passion for understanding their clients’ business and implementing technical requirements in a way that fulfills that need. Outstanding listening skills, genuine interest in fostering teamwork, a willingness to provide honest feedback, and extreme ownership are keys to the success of our projects. If you are looking for a challenge, willing to go the extra mile, and want to work with people who are just as talented as you are, this is the place for you!

Please note, this full-time, salaried position is in Indianapolis, IN and we do not offer relocation assistance at this time.

Description of Duties:
  • Ability to design, develop, test, implement and maintain C# and VB .NET, ASP.NET MVC web applications and web services with SQL Server database connectivity, and other web technologies such as Web Services, Web API, HTML, JavaScript, jQuery, XML, AJAX, and Bootstrap.
  • Proficient in client-side and server-side debugging methodologies.
  • Excellent troubleshooting skills.
  • Proficient in Microsoft technologies and object-oriented programming including ASP.NET, C#, and SQL Server.
  • Capable of interpreting ERD, UML, and related diagrams and producing related documentation.
  • Coding, testing, and analyzing software applications throughout the production life cycle
  • Develop custom applications as defined by project teams, vendors and/or other organizational roles.
  • Design, deploy and debug ASP. Net websites using Visual Studio
  • Understanding of Service Oriented Architecture and Object Oriented Programming Architecture
  • Basic Understanding or willingness to learn Microsoft Dynamics CRM and SharePoint.
Desired Skills and Experience:
  • Excellent communication skills to include internal/external interaction and documentation.
  • Experience working in SDLC, validating solutions, and working as a Software Engineer.
  • Proven ability to self-manage and complete project deliverables.
  • Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze.
  • Good interpersonal, listening, written and verbal communication and basic project management skills.
  • Functional and/or Technical Certifications as deemed appropriate for specialization.
Education:

Bachelor’s degree in information technology, computer science or business administration required.

Essential Information:

Seniority Level: Mid-Senior level

Industry: Information Technology & Services

Employment Type: Full-time

Job Functions: Information Technology

Project Manager

We are seeking a talented Project Manager who can work with our customers and internal delivery team to ensure successful delivery of projects. The Project Manager would be the single point of ownership and management for their assigned projects. Successful candidates must be resourceful, detail-oriented, and self-directed, with a passion for understanding client need and translating that into effective system implementation. Outstanding listening skills, genuine interest in fostering teamwork, a willingness to provide honest feedback, and extreme ownership are keys to the success of our projects. If you are looking for a challenge, willing to go the extra mile, and want to work with people who are just as talented as you are, this is the place for you!

Please note, this full-time, salaried position is in Indianapolis, IN and we do not offer relocation assistance at this time.

Description of Duties:
  • Manage internal resources and external stakeholders for flawless project execution.
  • Ensure projects are delivered on time, within the scope of agreements and within budget.
  • 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.
  • Utilize appropriate verification techniques to manage changes in project scope, schedule and cost.
  • Measure project performance using appropriate systems, tools and techniques.
  • Report and escalate project issues and risks to internal leadership and external stakeholders as needed.
  • In cooperation with the project team, create and maintain comprehensive project documentation to include user manuals, training deliverables, business requirements documentation, test scripts, work product validation, and project artifacts, as needed.
  • In cooperation with the sales team, provide documentation and guidance during the business development process to include assigning resources to requests for sales support, developing project estimates and writing/editing scopes of work and responses to RFPs.
Desired Skills and Experience:
  • Excellent communication skills to include internal/external interaction, documentation, and presentations.
  • Experience working in SDLC, testing and validating solutions, and working as a Project Manager.
  • Proficiency in Microsoft CRM, Visio, Microsoft Project, and SharePoint preferred.
  • Proven ability to self-manage and manage to the completion of project deliverables.
  • Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze.
  • Good interpersonal, listening, written and verbal communication and basic project management skills.
  • Experience with Agile Methodology.
  • Strong knowledge of Microsoft Office – Excel, Word, PowerPoint.
  • Active certification through PMI preferred.
Education:

Project Management: 4 years (Required)

Essential Information:

Location: Indianapolis, IN (Required)

License: Project Management Professional (PMP) (Preferred)

Work authorization: United States (Required)

Software Engineer- .NET

We are seeking a Software Engineer who will be responsible for implementing and supporting software applications for clients of eimagine. Successful candidates must be resourceful, detail-oriented, and self-directed, with a passion for understanding their clients’ business and implementing technical requirements in a way that fulfills that need. Outstanding listening skills, genuine interest in fostering teamwork, a willingness to provide honest feedback, and extreme ownership are keys to the success of our projects. If you are looking for a challenge, willing to go the extra mile, and want to work with people who are just as talented as you are, this is the place for you!

Please note, this full-time, salaried position is in Indianapolis, IN and we do not offer relocation assistance at this time.

Description of Duties:
  • Ability to design, develop, test, implement and maintain C# and VB .NET, ASP.NET MVC web applications and web services with SQL Server database connectivity, and other web technologies such as Web Services, Web API, HTML, JavaScript, jQuery, XML, AJAX, and Bootstrap.
  • Proficient in client-side and server-side debugging methodologies.
  • Excellent troubleshooting skills.
  • Proficient in Microsoft technologies and object-oriented programming including ASP.NET, C#, and SQL Server.
  • Capable of interpreting ERD, UML, and related diagrams and producing related documentation.
  • Coding, testing, and analyzing software applications throughout the production life cycle
  • Develop custom applications as defined by project teams, vendors and/or other organizational roles.
  • Design, deploy and debug ASP. Net websites using Visual Studio
  • Understanding of Service Oriented Architecture and Object Oriented Programming Architecture
  • Basic Understanding or willingness to learn Microsoft Dynamics CRM and SharePoint.
Desired Skills and Experience:
  • Excellent communication skills to include internal/external interaction and documentation.
  • Experience working in SDLC, validating solutions, and working as a Software Engineer.
  • Proven ability to self-manage and complete project deliverables.
  • Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze.
  • Good interpersonal, listening, written and verbal communication and basic project management skills.
  • Functional and/or Technical Certifications as deemed appropriate for specialization.
Education:

Bachelor’s degree in information technology, computer science or business administration required.

Essential Information:

Job Type: Full-time

Experience: .NET: 4 years (Required)

Location: Indianapolis, IN (Required)

Work authorization: United States (Required)

What do you imagine?