Careers at Agile Frameworks

Agile Frameworks is a software company that creates innovative SaaS products for the architecture, engineering and construction services markets. We offer a dynamic environment of passionate, dedicated people who work closely in a team to deliver great results for our customers.

We look for talented individuals who enjoy the entrepreneurial thrill of invention and who have demonstrated:

  • A curiosity in learning and growing in their professional life;
  • High standards in their professional work, conducting themselves with integrity;
  • A motivation to enhance their team, respecting teammates in a “we” not “me” attitude;
  • A passion for their work and commitment to success;
  • A continuing interest in improving everything they are involved in;
  • An ability to learn industry specific software products and the associated business processes.

Career Opportunities

Intern

Summary:

The intern position will have responsibilities in and exposure to many areas of Agile Frameworks operations. By assisting team members across the organization, the intern position will gain valuable exposure and knowledge of a software company.

Functional Description:

The primary job responsibilities include:

  • Assist with development of Agile Frameworks products – this includes working with the Business analysts, the offshore development team and the offshore QA team as needed.
  • Assist with documentation, support, testing, and other operational tasks within Agile Frameworks
  • Assist with customer facing tasks by supporting the Solutions Consultants.

Education and/or Experience:

  • High School diploma
  • Preferred – working towards a degree, preferably in computer science or a related field
  • Preferred – experience with expert systems such as Lab Information Management Systems, ERP systems, CRM systems, or Enterprise Content Management systems
  • Preferred – experience in Agile development approaches, project management, analysis – preferably Scrum
  • Preferred – experience working with and managing off-shore development groups for delivering solutions
  • Preferred – Experience and technical understanding of web browser mediated business applications

Other Qualifications:
Communications, Analysis, Planning

  • Excellent customer service and independent time management skills.
  • Ability to read in the English language, analyze and interpret general business periodicals, professional journals, technical procedures, user manuals, or governmental regulations.
  • Ability to write understandable documentation.
  • Ability to deliver oral presentations and programs effectively in the English language at all organization levels.
  • Ability to solve practical problems and deal with a variety of variables in situations where only limited standardization exists.
  • Ability to quickly learn and apply business software to business procedures and processes.
  • Ability to calculate basic figures/amounts and apply concepts of basic algebra and geometry.

Physical Demands:

Required to interact extensively and for long periods of time with computers utilizing a keyboard, mouse, and monitor effectively.

Travel/Work Environment:

The general noise level in the work environment is usually quiet to moderate – similar to most office environments. Travel in support of client implementation work will be required.

SaaS Operations Analyst

Summary:

The SaaS Operations Analyst is a versatile team member that supports all aspects of our SaaS business model. This is an excellent opportunity for someone looking to work for a SaaS software company and gain exposure to many facets of the business. Responsibilities include assisting with customer needs, handling support requests, developing customer facing documentation, supporting our development team and assisting with our production systems. The SaaS Operations Analyst works closely with our entire team to achieve the highest levels of customer satisfaction and to keep our SaaS operation optimized and responsive.

Functional Description:
Customer Facing Assistance

The SaaS Operations Analyst will assist our Solutions Consultants with their customer accounts. This may include:

  • Successfully engaging with multiple customers and tasks simultaneously
  • Assist in advising customers to best utilize our products to meet their unique business needs
  • Assist in customer billing
  • Implementing custom configurations in the software for customers
  • Other tasks to support the customers in utilizing the product

Development Assistance

The SaaS Operations Analyst will work with our Business Analyst and development team to assist with product development. This may include:

  • Assisting with documentation such as help, release notes, deployment notes
  • Help manage developer questions
  • Assist with troubleshooting issues
  • Other tasks to support effective development

Cloud Operations Assistance

The SaaS Operations Analyst will work with the Cloud Ops team to assist with system production needs. This may include:

  • Basic setup tasks such as creating user accounts
  • Basic testing of setups for new customers
  • Assisting with debugging customer issues
  • Other tasks to support our private cloud infrastructure

Education and/or Experience:

  • Bachelor’s degree, preferably in information management or computer science, or equivalent combination of a bachelor’s degree and work experience.
  • One year of work experience or equivalent demonstrated skillset in a customer facing technical, analytical or consulting capacity.
  • Preferred – experience in the AEC, ASFE or aligned industry.
  • Preferred – experience with Agile Frameworks’ products, e.g. MetaField®, AgileStamp®, AgilePort®.
  • Preferred – experience with expert systems such as Lab Information Management Systems, ERP systems, CRM systems, or Enterprise Content Management systems
  • Preferred – experience in Agile development approaches, project management, analysis – preferably Scrum
  • Preferred – experience working with off-shore development groups for delivering solutions
  • Preferred – experience and technical understanding of web browser mediated business applications

Other Qualifications:

  • Ability to learn quickly
  • Excellent customer service and independent time management skills.
  • Ability to write understandable documentation.
  • Ability to work independently and with a team.
  • Ability to read in the English language, analyze and interpret general business periodicals, professional journals, technical procedures, user manuals, or governmental regulations.
  • Ability to write understandable documentation.
  • Ability to deliver oral presentations and programs effectively in the English language at all organization levels.
  • Ability to solve practical problems and deal with a variety of variables in situations where only limited standardization exists.
  • Ability to apply business software to business procedures and processes.
  • Ability to calculate basic figures/amounts and apply concepts of basic algebra and geometry.

Physical Demands:

Required to interact extensively and for long periods of time with computers utilizing a keyboard, mouse, and monitor effectively.

Travel/Work Environment:

The general noise level in the work environment is usually quiet to moderate – similar to most office environments. Travel in support of customer implementation work may be available but not required.

Solutions Consultant

Summary:

The Solutions Consultant’s primary responsibility is working directly with customers to implement our cloud-based SaaS products. Combining excellent customer service skills with deep knowledge of Agile Frameworks’ products and solutions, the Solutions Consultant works closely with all team members to execute the deployment process and achieve the highest levels of customer satisfaction.

Functional Description:
Product Deployment Customer Management

The Solutions Consultant will work directly with assigned customers to manage the overall customer relationship. This includes but is not limited to:

  • In collaboration with Agile Frameworks team members and the customer team, manage the deployment of Agile Frameworks’ cloud hosted software products.
  • Manage customer expectations and ensure their satisfaction.
  • Successfully engage with multiple customers simultaneously.
  • Develop and manage schedules and budgets and produce reports to facilitate customer billing.
  • Using the resources of the Agile Frameworks team, act as an advisor on how customers can best utilize products to meet their unique business needs.
  • Assist in developing Agile Frameworks standard product training and deliver this training to customers.
  • Work closely with Agile Frameworks support for production customers to ensure customer satisfaction.
  • Identify opportunities to provide additional services to customers related to Agile Frameworks’ products.

Integration

Agile Frameworks’ products optionally interface with the backend systems of our customers. The Solutions Consultant is responsible for:

  • Working with the customer to understand their system and their business requirements for data mapping.
  • Working with development and infrastructure team members to create the appropriate integration for customers.
  • Helping the customer understand the integration and ensuring customer satisfaction with the solution.

Product Development

  • Using customer product change requests and other customer facing experience, provide insights that facilitate the continual improvement and value proposition of Agile Frameworks’ products.
  • Effectively utilize agile development tools and approaches to understand the product development lifecycle.

Organizational Development

  • Assist in establishing standard operating procedures for deployments while maintaining an agile, flexible environment.
  • Identify continuous quality improvement opportunities related to each customer implementation.
  • In collaboration with the team, develop and establish standard operating procedures and a scalable organization.
  • Other duties may be assigned.

Education and/or Experience:

  • Bachelor’s degree, preferably in information management or computer science, or equivalent combination of a bachelor’s degree and technical work experience.
  • Three years of work experience or equivalent demonstrated skillset in a customer facing technical, analytical or consulting capacity.
  • Experience in technical integration of disparate systems.
  • Experience in the deployment of web-based and/or mobile products and solutions.
  • Microsoft Office, Project and Visio.
  • Preferred: Experience in the AEC, ASFE or aligned industry.
  • Preferred: Experience with Agile Frameworks’ products, e.g. MetaField®, AgileStamp®, AgilePort®.
  • Preferred: Experience with software programs associated with AEC industry (gINT, SpectraQest LIMS, LabWare, ElmTree, etc.) or ERP systems used in the AEC industry (MS Dynamics AX or SL, Deltek Vision, BST, Axium, etc.).
  • Preferred: Experience in business process re-engineering as related to delivery of software products and solutions.
  • Preferred: Experience in agile development approaches.

Other Qualifications:

  • Excellent customer service and independent time management skills.
  • Ability to work independently and with a team.
  • Ability to read in the English language, analyze and interpret general business periodicals, professional journals, technical procedures, user manuals, or governmental regulations.
  • Ability to write reports, business proposals, and various technical specifications.
  • Ability to deliver oral presentations and programs effectively in the English language at all organization levels.
  • Ability to solve practical problems and deal with a variety of variables in situations where only limited standardization exists.
  • Ability to quickly learn and apply business software to business procedures and processes.
  • Ability to calculate basic figures/amounts and apply concepts of basic algebra and geometry.

Physical Demands:

Required to interact extensively and for long periods of time with computers utilizing a keyboard, mouse, and monitor effectively.

Travel/Work Environment:

The general noise level in the work environment is usually quiet to moderate – similar to most office environments. Travel in support of customer implementation work will be required.

Business Systems Analyst

Summary:

The Business Systems Analyst’s primary responsibility is helping to design cloud-based SaaS products to meet the needs of Agile Frameworks customers and the broader marketplace. Combining excellent communication skills with technical and business analysis skills, the Business Systems Analyst drives our products and helps define technical solutions.

Functional Description:

While many Business Systems Analyst positions are data centric, the opposite is true of this position. While understanding general database concepts is critical, the focus is on the web based applications Agile Frameworks creates.

Business Analysis skills will be necessary for this role, but it is primarily a technical role and the ideal candidate will have a strong background in understanding software design and architectural best practices.

The primary job responsibilities include:

  • Collaborate with subject matter experts and business analysts to understand business challenges and opportunities in order to provide architectural direction for our product suite
  • Iteratively share development effort updates and product examples to subject matter experts, business analysts and development team members – always keeping continuous improvement and iterative development in mind
  • Develop or modify and communicate technical approaches to solve complex problems considering systems’ capabilities and form of desired results
  • Prepare detailed user stories (requirements) with clear business value and acceptance criteria statements that are immediately actionable by the development team
  • Interface with off-shore the development team to clearly communicate and collaborate on technical requirements along with ensuring application designs meet market and user requirements
  • Assist in researching technical solutions and composing high-level and detailed design specifications
  • Collaborate with implementation and QA teams to clarify system functionality and discuss continuous improvement opportunities. This may also involve actively participating in implementation or QA activities when needed.
  • Assist with the creation and maintenance of Help documentation or any other documentation that is necessary to support our products.
  • Approach analysis activity with both customer needs and overall product vision (marketability) in mind
  • Participate in defining and implementing best practices for business analysis activities and best practices related to Agile Framework’s software development and implementation practices
  • In conjunction with management and other team leaders, contribute to defining product functionality and release scope

Education and/or Experience:

  • Bachelor’s degree, preferably in computer science or a comparable combination of a bachelor’s degree and work experience
  • Three years of IT related business experience in a technical or analytical capacity
  • Preferred – experience with expert systems such as Lab Information Management Systems, ERP systems, CRM systems, or Enterprise Content Management systems
  • Preferred – experience in Agile development approaches, project management, analysis – preferably Scrum
  • Preferred – experience working with and managing off-shore development groups for delivering solutions
  • Experience in various tools such as Microsoft SharePoint, Microsoft Project, Microsoft Visio, Use Case development, prototyping tools, etc
  • Experience and technical understanding of web browser mediated business applications

Other Qualifications:

  • Excellent customer service and independent time management skills.
  • Ability to read in the English language, analyze and interpret general business periodicals, professional journals, technical procedures, user manuals, or governmental regulations.
  • Ability to write understandable documentation.
  • Ability to deliver oral presentations and programs effectively in the English language at all organization levels.
  • Ability to solve practical problems and deal with a variety of variables in situations where only limited standardization exists.
  • Ability to quickly learn and apply business software to business procedures and processes.
  • Ability to calculate basic figures/amounts and apply concepts of basic algebra and geometry.

Physical Demands:

Required to interact extensively and for long periods of time with computers utilizing a keyboard, mouse, and monitor effectively.

Travel/Work Environment:

The general noise level in the work environment is usually quiet to moderate – similar to most office environments. Travel in support of customer implementation work will be required.

Interested? Contact Us about Career Opportunities Available!