Join Our Team

While realizing amazing growth as a company, we continue to build into each other as much as we build into our families, communities, and clients. We are passionate about helping our clients and equally passionate about making Ingage a fun, energetic work environment that rewards accomplishments and celebrates successes. We are looking to fully engage the hearts and minds of our employees.

Our Work

Our clients are looking for talented and engaged consultants. They notice a difference in our people and our approach to engagements – high energy, purpose-driven and confident in meeting their needs. We are not looking to just “staff” people, but rather engage professionals in meaningful work, gain new experiences and help our clients succeed.

Ingage is inspired by a greater sense of purpose which attracts a unique group of talented people. Our team dreams to see the world differently and looks for ways they can contribute to a new reality. Our team uses the best of themselves to create solutions that move people forward.

Our Passion

An Ingager is dedicated to not only the work that he or she does, but how it will impact the client, the team, and the community. We genuinely care about the triple bottom line of people, planet, and profit.

Our Benefits

Ingage’s compensation and benefits package for all salaried employees is not typical of most companies. By providing innovative components to compensate, reward and engage you, we intend to stress the importance of building into you, your family and the community. A unique Ingage benefit is Paid Volunteer Time Off (PVTO). We offer PVTO to give you an opportunity to use your talents in our community.

Your primary responsibility is delighting our clients and building into our community.

View Our Career Opportunities

User Experience Designer

Business Challenge

We are looking for an exceptional User Experience Designer. This individual should have user research experience, highly creative and innovative design talents, a proven track record and an unwavering attention to detail. They will play a significant role as a member of a highly-focused fast moving software team dedicated to delivering best in class application experiences to a wide array of users. You must have an intimate understanding of user-centered design thinking as part of an agile process to rapidly iterate through “research-think-design-build” loops—with demonstrated flexibility on specific methods used.

Job Description

  • Research business needs, test concepts, evaluate prototypes, and user test applications.
  • Conduct usability and observatory research, contextual inquiries, card sorts, user surveys and heuristic evaluations during concept definition.
  • Conceptualize and articulate complex ideas, then create deliverables such as sketches, wireframes, prototypes, site maps, user flows, personas, and scenarios to drive decisions, facilitate understanding, and reach consensus.
  • Expertly present recommendations on elements such as functionality, content, and navigation that are considerate of project scope and phasing.
  • Have an innate sense of good usability when it comes to web applications, and an ability to clearly articulate this usability to others.
  • Confer with team members regarding usability and other UX-driven aspects of assigned projects.

Required Skills

  • A four year degree in Human Computer Interaction, Information Science, Graphical Design, or a related field, or equivalent experience.
  • 2+ years experience in a commercial software development environment.
  • Core competency in the Agile application development process.
  • Proven ability to act as a leader in communicating conceptual ideas and design rationale, all within a user-centered design process.
  • Must be self-motivated to prioritize and manage work load and meet critical project milestones and deadlines.
  • Must be an effective problem solver.
  • Excellent interpersonal skills and the ability to work in a virtual team.
  • Experience with front end development technologies a plus.
  • Demonstrated knowledge of UX best practices, with ability to integrate these into an existing product team, ideally on an embedded basis.
  • Experience planning, facilitating, and analyzing data from User Research studies.
  • Most importantly, you are well aligned with the Ingage culture, which means you enjoy collaborative work, disciplined but entrepreneurial and creative, place a high value on personal relationships and the opportunity to impact people.

Email your resume to interested@ingagepartners.com.

Developer

Business Challenge

Ingage Partners is growing our team of Software Developers who are highly specialized with a wide range of technology experience. They are responsible for designing and developing complex and scalable solutions that support business objectives while providing expertise in software development life-cycle phases from concept and design to testing. Our Developers will work with the business to ensure the technical solution is a quality solution that will meet the needs of the business.

Job Description

Your primary responsibility is delighting our clients and exciting them about the solution. You will do so through the following activities:

  • Design, develop and maintain web-based applications to enhance the performance and reliability of our current applications, as well as participate in the development of new industry leading products
  • Design and develop service oriented architecture solutions, constructing and managing services published to both internal and external consumers, integrating with complex database and third party components
  • Independently perform analytical and programming tasks. Gather, analyze and synthesize requirements, documentation, and other information.
  • Analyzing requirements in terms of capacity planning and industry best practices – and determining system functions.
  • Design or modify system / application code to accomplish desired functions in an optimum manner and in conformance with software development life cycle standards.
  • Verifying the accuracy and validity of all software developed, including the preparation of sample test data and the execution of program, job stream and system testing.
  • Working cooperatively with other developers to design, develop, and implement optimal application solutions.
  • Preparing all required documentation detailing the technical solution and system functionality.

Required Skills

You’ll show us your abilities by demonstrating the following:

  • Proven experience in software design and development as evidenced by experience in software development with .NET, Java, JavaScript, or iOS.
  • Prior client interaction experience and developing in an Agile environment is important.
  • Stellar verbal, written communication and organizational skills, along with interpersonal skills that allow for collaboration across a diverse group of people.
  • Most importantly, you are well aligned with the Ingage culture, which means you enjoy collaborative work, disciplined but entrepreneurial and creative, place a high value on personal relationships and the opportunity to impact people.

Email your resume to interested@ingagepartners.com.

Project Manager

Business Challenge

Ingage Partners is growing our team of Project Managers who will plan, organize, and integrate complex technology projects to drive positive change. This includes acquiring project resources and coordinating the efforts of team members in order to deliver projects according to plan. The Project Manager will also define the project’s objectives and oversee quality control throughout its life cycle.

Job Description

  • Proactively manage project scope, milestones, budget, risks, issues and deliverables in collaboration with senior management and key stakeholders.
  • Effectively communicate project expectations to team members and stakeholders in a clear, concise, and timely fashion.
  • Ability to identify and manage project dependencies, critical path and changes in project scope to develop a contingency plan or change control process.
  • Use best practices, appropriate tools and enterprise methodology to direct and manage the project.
  • Coach, mentor, motivate and supervise project team members, and influence them to take positive action and accountability for their assigned work.
  • Build, develop, and grow any business relationships vital to the success of the project.
  • Comfortable communicating in one-on-one sessions, small groups, and larger audiences across all levels of management.

Required Skills

  • Successful track record of managing complex technology projects and focused on creating positive change and transforming businesses.
  • Be an active listener; empathetic; able to motivate and persuade.
  • Stellar verbal, written communication and organizational skills, along with interpersonal skills that allow for collaboration across a diverse group of people.
  • Proven experience with the Software Development Life-cycle with sufficient technical knowledge to understand solutions being utilized and to collaborate with the technical team; PMP or Scrum Master certification strongly preferred.
  • Most importantly, you are well aligned with the Ingage culture, which means you enjoy collaborative work, disciplined but entrepreneurial and creative, place a high value on personal relationships and the opportunity to impact people.

Email your resume to interested@ingagepartners.com.

Business Analyst

Business Challenge

Ingage Partners is growing our team of Business Analysts who are highly specialized with a wide range of functions and responsibilities. They act as a liaison between the business community and the software development team throughout the software development lifecycle (SDLC). Our Business Analysts will work with the business and technical teams to drive, challenge, and ensure the technical solution is a quality solution that will meet the needs of the business.

Job Description

  • Collaborating with internal and external users to analyze and deliver artifacts as needed including, functional requirements, interface requirements, use cases, screen designs, report templates, process workflows, business process documentation, and training documentation.
  • Acting as a liaison between the business community and the software development team to ensure that the technical solution will satisfy the business requirements.
  • Utilizing your experience in using enterprise-wide requirements definition and management systems and methodologies required.
  • Demonstrating a firm understanding of how business requirements are translated into technical designs, with the ability to communicate back to the business community in plain language.
  • Applying experience to identify control gaps and implement solutions to comply with all audit and control policies.

Required Skills

  • Proven experience eliciting requirements using interviews, document and process analysis, brainstorming sessions, and other business resources.
  • Scrum Master or CBAP Certification strongly preferred, but not required.
  • Proven experience in defining and documenting testing that must be performed in order to ensure that all business requirements are met.
  • Ability to identify, analyze, model and recommend process improvement opportunities.
  • Stellar verbal, written communication and organizational skills, along with interpersonal skills that allow for collaboration across a diverse group of people.
  • Most importantly, you are well aligned with the Ingage culture, which means you enjoy collaborative work, disciplined but entrepreneurial and creative, place a high value on personal relationships and the opportunity to impact people.

Email your resume to interested@ingagepartners.com.

Scrum Master

Business Challenge

Ingage Partners is growing our team of Scrum Masters who are experienced in Agile Scrum concepts and practices to deliver large, complex technology and business solutions. Our Scrum Masters guide teams through effective application of the agile based SDLC and facilitate associated ceremonies and events.

Job Description

  • Organize and facilitate planning and coordination ceremonies including release planning, iteration planning, daily stand-ups, iteration review/demos, and retrospectives.
  • Hold team accountable to tenets of the agile SDLC and their internal working agreements including use of appropriate tools, standards and best practices.
  • Promote and demonstrate core agile principles of collaboration, prioritization, team accountability and visibility.
  • Assist the team in tracking and communicating team progress and metrics.
  • Facilitate and enable an environment of collaboration and creativity.
  • Support and empower the team to make appropriate commitments through story selection and task definition.
  • Empower the team to self-organize around achieving their commitments.
  • Identify and remove any impediments/distractions that interfere with the team’s ability to deliver against their commitments.
  • Challenge and enable the team to continuously improve through intentional and data driven inspect and adapt cycles (retrospectives).
  • Recommend improvements and assist in changes to best practices where appropriate.

Required Skills

  • Anticipates client needs, acts with clients in mind, exceeds clients’ expectations, gains clients’ trust and respect
  • Communicates effectively and candidly
  • Achieves results through teamwork
  • Leads through positive influence
  • Coaches and develops others
  • Leads change and innovation
  • Executes with excellence
  • Provides clear and strategic direction
  • Most importantly, you are well aligned with the Ingage culture, which means you enjoy collaborative work, disciplined but entrepreneurial and creative, place a high value on personal relationships and the opportunity to impact people.

Email your resume to interested@ingagepartners.com.