CAREERS AT
AGILE FRAMEWORKS

Join Our Team

Agile Frameworks provides the only industry solution that fully integrates corporate, field, and lab management activities in one platform across multiple engineering and construction disciplines. As a team member of Agile Frameworks, you become a part of an elite and evolving organization providing the most advanced software-as-a-service (SaaS) solution for the AEC Industry.

BENEFITS

  • Competitive pay
  • Annual Bonus Program
  • 401K and company match
  • Unlimited Paid Time Off (PTO)
  • Comprehensive medical, dental and vision plans
  • Health Savings Account (HSA) with a base employer contribution as well as the opportunity to earn additional HSA dollars by completing qualifying wellness activities
  • Flexible Spending Account (FSA) & Dependent Care

EQUAL OPPORTUNITY EMPLOYMENT

Agile Frameworks believes in providing equal employment opportunities for all employees. We will not discriminate on the basis of race, color, religion, creed, age, sex, national origin, ancestry, marital status, familial status, pregnancy, disability (including those related to pregnancy or childbirth), gender expression or identity, membership or non-membership in a labor organization, sexual orientation, status with regard to public assistance, genetic information or any other characteristic protected under local, state or federal statute, ordinance or regulation.

JOB LISTINGS

The Business Analyst works closely with our development, products, and customer teams to represent product direction and functionality. This will be accomplished through thorough product knowledge, excellent communication skills, and robust documentation.

Responsibilities

  • – Collaborates with Product Manager to prioritize requirements & plan releases
  • – Contribute to the identification of future enhancements for product roadmap
  • – Work with product team to develop annual release schedule
  • – Owns product backlog, represents product change requests, and software bugs during release planning
  • – Collaborates with Customer Team to identify, trace and escalate bugs
  • – Create and manage of epics and user stories
  • – Communicate requirements to development team to ensure enhancements meet intended needs
  • – Perform user acceptance testing and user story approval on development items
  • – Aid in development of content for release and deployment notes
  • – Aid in production of release webinar and other release communication
  • – Create End User Help content
  • – Facilitate conference calls / remote sessions to resolve product issues
  • – Escalate high priority issues to appropriate internal stakeholders as necessary and appropriate
  • – Maintain a high level of professionalism
  • – Maintain a friendly, open, approachable, positive attitude
  • – Understand and apply active listening skills
  • – Duties and technical issues may sometimes require extended work hours, including weekends and holidays.
  • – Complete other duties as assigned by Agile Frameworks management

 

Travel Requirements

Up to 20% travel may be required at times for this position.

Ideal Work Experience and Skills

  • – 3-5 years’ experience working in a software development environment
  • – Bachelor’s degree in business, technology, engineering, or related field
  • – Excellent written and verbal communication and presentation skills.
  • – Highly self-motivated and able to work effectively with virtual teams of diverse backgrounds, valuing diversity and collaboration
  • – Confidence in self and organization, and a ‘can-do’ attitude in the face of change and ambiguity
  • – Excellent documentation skills
  • – Fundamental analytical and conceptual thinking skills
  • – Competency in Microsoft applications including Word, Excel, and Outlook
  • – A track record of following through on commitments
  • – Excellent planning, organizational, and time management skills

 

APPLY >

Take an instrumental role in helping create the software that will transform an industry still using paper and pens. Be an integral member of the team that is building a new platform from the ground up and modernizing an existing one. Help build an inclusive culture based on trust and collaboration where we’re all pulling together. We intend to grow and want you to grow with us.

A team member in the Test Developer role is a member of the development team working alongside developers, UX and product team members to. They ensure quality by using critical thinking and experience to design, build and execute automated tests to find discrepancies, bugs and issues before the software is in the hands of our customers.

Responsibilities

  • – Develop automated integration and UI tests to ensure quality of our products is built into our processes
  • – Work within the product development team in the same codebase and with the same tools as the other developers
  • – Have experience with writing tests in at least one testing framework using selenium (or similar), we use C# and JavaScript
  • – Test, troubleshoot, question and critique software components, interfaces and procedures
  • – Provide actionable feedback to the development team, aimed at proactively improving engineering practices resulting in the delivery of high-quality solutions
  • – Provide expertise to Business Analysts and UX/UI resources to produce high quality acceptance criteria throughout the lifecycle of product development
  • – Track and communicate quality metrics
  • – Clearly and effectively report on the progress of projects assigned
  • – Work with internal team to triage, reproduce and describe issues encountered with the product during all lifecycle stages
  • – With guidance from Senior colleagues, participate in performance, scalability and security quality efforts
  • – Exhibit the values of professionalism in everyday interactions inside and outside of the company
  • – Maintain a friendly, open, approachable, positive attitude
  • – Understand and apply active listening skills
  • – Though we strive for work/life balance, duties and technical issues may sometimes require extended work hours, including weekends and holidays.
  • – Complete other duties as assigned by Agile Frameworks management.

Travel Requirements

There are no travel expectations for this position

Ideal Work Experience and Skills

  • – A passion for product quality
  • – BA/BS degree in computer science or equivalent work experience
  • – 4+ years working experience producing and maintaining automated tests for software product validation, knowledge of Gherkin language a plus
  • – Experience working in agile environments
  • – Experience working in a Cloud hosted environment (Azure, AWS, GCP)
  • – Experience testing enterprise scale, commercial, web-based applications
  • – Curiosity about how things work along with strong analytical and problem-solving skills
  • – Highly self-motivated and able to work effectively with virtual teams of diverse backgrounds, valuing diversity and collaboration
  • – Charged by fast paced, result oriented work; can be counted on to achieve
  • – Dedicated to meeting the expectations and requirements of internal customers
  • – Confidence in self and organization, and a ‘can-do’ attitude in the face of change
  • – Excellent documentation skills
  • – Excellent listening, negotiation and presentation abilities

APPLY >

The Customer Success Manager provides ongoing customer success and account management for designated Agile Frameworks customers, as well as aiding in providing front line support to all Agile Frameworks customers. This will be accomplished by utilizing personal knowledge, tools and resources within Agile to understand customer issues, frame the service request and provide known solutions to customers quickly in a professional manner.

Responsibilities

  • – Serve as the lead point of contact for assigned customer accounts following transition from professional services team
  • – Work with professional services team to understand client processes, stakeholders, and business practices
  • – Build and maintain strong trusted advisor relationships with key accounts, customer stakeholders and executive sponsors
  • –  Maximize user adoption across customer enterprise
  • – Gain an understanding of the total complement of potential end users by archetype
  • – Attain and maintain expert knowledge of Agile Frameworks’ products and technologies
  • – Clearly communicate the progress of monthly/quarterly initiatives to internal and external stakeholders
  • – Forecast and track key account metrics
  • – Prepare reports on account status
  • – Collaborate with sales and customer success teams to identify and grow opportunities
  • – Assist with challenging client requests or issue escalations as needed, assess and understand the impact, severity and urgency of issues
  • – Troubleshoot customer’s product issues using knowledge, tools and other internal resources
  • – Log all testing, troubleshooting and research done in process of resolution
  • – Assist customers with the implementation of workarounds/solutions
  • – Set and manage expectations with customers, including regular and timely communications, facilitate conference calls / remote sessions to resolve product issues
  • – Escalate high priority issues to appropriate internal stakeholders as necessary and appropriate
  • – Maintain a high level of professionalism with a friendly, open, approachable, positive attitude
  • – Duties and technical issues may sometimes require extended work hours, including weekends and holidays.

Travel Requirements

Up to 20% travel may be required at times for this position.

Ideal Work Experience and Skills

  • – Proven work experience as a Customer Success Manager, Account Manager, Key Account Manager, Sales Account Manager, Junior Account Manager, Support Specialist, Solutions Consultant or relevant role
  • – BA/BS degree in Business Administration, Sales or relevant field
  • – Demonstrable ability to communicate, present and influence key stakeholders at all levels of an organization, including executive and C-level
  • – Proficiency with MS Office; Excel, Word, PowerPoint
  • – Experience with CRM software (e.g. Salesforce, Zoho CRM or HubSpot), Dropbox, Smartsheet
  • – Experience working with cross-functional (interdepartmental) teams
  • – Experience delivering client-focused solutions to customer needs
  • – Proven ability to successfully maintain multiple accounts at a time, while maintaining sharp attention to detail
  • – Understanding of, and ability to, ask open-ended/close-ended/probing questions
  • – Excellent listening, negotiation and presentation abilities
  • – Strong communication skills; verbal (phone and in person) and written documentation

 

APPLY >

Take an instrumental role in helping create the software platform that will transform an industry still using paper and pens. Lead the technology selection, build and team for our new cloud native data warehouse. Help build an inclusive culture based on trust and collaboration where we’re all pulling together. We intend to grow and want you to grow with us.

The Data Warehouse Lead will work in concert with our product development teams, product managers, dev-ops and business analysts to build our data warehouse and supporting tools. The warehouse is critical to our strategy and growth and will enable us to make data backed decisions and deliver insights previously not possible to our customers.

Responsibilities

  • – Leads operational and directional aspects of data warehouse development, determining how to best approach the work, what tools to use and how to organize the work
  • – Develops and maintains our data warehouse code and infrastructure
  • – Accountable for delivering high quality results
  • – Mentors less experienced members of the team
  • – Thrives in a test-driven development organization with high quality standards
  • – Contributes to architecture discussions as needed
  • – Collaborates with Business Analysts to understand user stories and requirements to meet functional needs
  • – Supports product team’s efforts to produce product roadmap by providing estimates for enhancements
  • – Escalates high priority issues to appropriate internal stakeholders as necessary and appropriate
  • – Maintains a professional, friendly, open, approachable, positive attitude

 

Travel Requirements

There are no travel requirements for this position.

Ideal Work Experience and Skills

  • – At least 5 years’ experience working in a software development and/or data warehouse environment
  • – Prefer Bachelor’s degree in software development or related field
  • – Hands on experience with ETL tools, SQL databases, programming languages, reporting
  • – Experience with AWS Redshift, Azure Synapse or similar
  • – Highly self-motivated and able to work effectively with virtual teams of diverse backgrounds
  • – Strong desire to learn and grow professionally and a track record of following through on commitments
  • – Excellent planning, organizational, and time management skills
  •  

APPLY >

Take an instrumental role in helping create the software that will transform an industry still using paper and pens. Be an integral part of the team that is building a new platform from the ground up and modernizing an existing one. Help build an inclusive culture based on trust and collaboration where we’re all pulling together. We intend to grow and want you to grow with us.

The Mobile Software Engineer works closely with our development team, product manager, dev-ops and business analysts to build our native mobile applications integrated with our backend services. Use leading edge technologies such as GraphQL, Kubernetes and React Native.

Responsibilities

  • – Collaborates with development, UX and product teams, determining how to best approach the work
  • – Develops and iOS and Android versions of our mobile application using React Native
  • – Accountable for delivering high quality results
  • – Thrives in a test-driven development organization with high quality standards
  • – Contributes to architecture discussions as needed
  • – Collaborates with Business Analyst to understand user stories and requirements to meet functional needs
  • – Supports product team’s efforts to produce product roadmap by providing estimates for enhancements
  • – Supports user acceptance testing and user story approval processes on development items
  • – Participates in sessions to resolve product issues
  • – Escalates high priority issues to appropriate internal stakeholders as necessary and appropriate
  • – Maintains a professional, friendly, open, approachable, positive attitude

 

Travel Requirements

There are no travel requirements for this position.

 Ideal Work Experience and Skills

  • – At least 5 years’ experience working in a software development environment
  • – Prefer Bachelor’s degree in software development or related field
  • – Development experience with React, React Native or a equivalent mobile framework
  • – Experience integrating to external devices (e.g. over Bluetooth) desired, but not required
  • – Highly self-motivated and able to work effectively with virtual teams of diverse backgrounds
  • – Strong desire to learn and grow professionally
  • – A track record of following through on commitments
  • – Excellent planning, organizational, and time management skills

 

APPLY >

As a team member of Agile Frameworks, you become a part of an elite and evolving organization providing the most advanced software-as-a-solution (SaaS) for the AEC Industry.

The Product Manager works closely with our corporate strategy, development, and customer teams to represent and drive product direction and functionality. This will be accomplished through thorough product knowledge, technical literacy, excellent communication skills, and robust documentation.

Responsibilities

  • – Work closely with cross-functional teams to ensure business case and customer satisfaction goals are met
  • – Gather, prioritize, and manage market requirements & customer needs
  • – Own product roadmap and business case
  • – Support the development of an annual release schedule
  • – Own conceptual design and high-level requirements of new product enhancements
  • – Support UX/UI design effort to ensure pleasing user experience
  • – Provide input and direction on external product marketing content
  • – Support sales activities
  • – Support the development of content for release and deployment notes
  • – Support the production of release webinar and other release communication
  • – Support the creation of End User Help content
  • – Support conference calls / remote sessions to resolve product issues
  • – Maintain a high level of professionalism
  • – Maintain a friendly, open, approachable, positive attitude
  • – Understand and apply active listening skills
  • – Duties and technical issues may sometimes require extended work hours, including weekends and holidays.
  • – Complete other duties as assigned by Agile Frameworks management

 

Travel Requirements

Up to 20% travel may be required at times for this position.

Ideal Work Experience and Skills

    • – 3-5 years’ experience working in a software development environment
    • – Bachelor’s degree in business, technology, engineering, or related field
    • – Excellent written and verbal communication and presentation skills.
    • – Highly self-motivated and able to work effectively with virtual teams of diverse backgrounds, valuing diversity and collaboration
    • – Confidence in self and organization, and a ‘can-do’ attitude in the face of change and ambiguity
    • – Excellent documentation skills
    • – Fundamental analytical and conceptual thinking skills
    • – Competency in Microsoft applications including Word, Excel, and Outlook
    • – A track record of following through on commitments
    • – Excellent planning, organizational, and time management skills

 

APPLY >

Agile Frameworks is looking for a senior sales executive to sell the Agile Frameworks solutions to the United States and Canadian markets. In this role, the candidate will be tasked with delivering on an annual quota and be required to prospect, forecast, sell, and execute signed contracts.

Agile Frameworks helps companies in the Construction and Engineering industry to manage the data associated with Field, lab, safety, and reporting across projects large and small. The senior sales executive must be able to speak fluently to the business challenges that Agile Frameworks solutions solve. The sales executive must also be fluent at amplifying the Agile Frameworks value proposition while working with external companies, existing customers, and internal departments.

Responsibilities:

•    Articulate business benefits of Agile Frameworks solutions to the relevant audience.
•    Manage a volume business i.e. many deals in a given period.
•    Win deals in a competitive environment to over achieve targets.
•    Create leads from your own prospecting efforts, leveraging your contacts and existing accounts and partners.
•    Develop solution proposals encompassing all aspects of the business applications, cross lines of business.
•    Consult customer on ROI using business drivers while presenting product sale along with Pre-Sales.
•    Work closely with Pre Sales, Professional Services implementation teams on all customer projects as one team.
•    Participate in the creation, presentation and sales of a complete value proposition via the telephone, internet, webinar and customer meetings.
•    Negotiate pricing and contractual terms to close sale as required.
•    Flexibility to travel.


Qualifications/Skills:

•    5+ year experience selling ERP solutions either on premise or Cloud.
•    Consistent track record of delivering to quota and revenue goals – minimum 2/3 years within the SAAS industry.
•    Excellent communication skills both written and verbal with internal/external clients.
•    Previous experience with SalesForce.com and other enterprise solutions is a pre requisite for this role.
•    You must have experience in quota achievement in a comparable role to be considered.
•    Strong sales skills including business justification, negotiation and closing.
•    Prospecting and/or new business background.
•    Excellent organizational skills.
•    Expertise in demand generation in new markets from campaign conception to deal closure.
•    Strong influencing skills.
•    Enthusiasm to learn new sales skills and technologies.
•    Strong desire to overachieve revenue goals.

Education and/or Experience:

Bachelor’s degree or equivalent combination of a bachelor’s degree and work experience.

APPLY >

Take an instrumental role in helping create the software that will transform an industry still using paper and pens. Be an integral part of the team that is building a new platform from the ground up and modernizing an existing one. Help build an inclusive culture based on trust and collaboration where we’re all pulling together. We intend to grow and want you to grow with us.

The Senior Software Engineer works closely with our development team, product manager, dev-ops and business analysts to build our SaaS platform to support efficient, end-to-end business processes across the industry using modern flexible technologies such as GraphQL, Kubernetes and React.

Responsibilities

  • – Leads operational and directional aspects of development, determining how to best approach the work
  • – Develops and maintains back-end, front-end applications and cloud services using C#, React, Azure
  • – Accountable for delivering high quality results
  • – Mentors less experienced members of the team
  • – Thrives in a test-driven development organization with high quality standards
  • – Contributes to architecture discussions as needed
  • – Collaborates with Business Analyst to understand user stories and requirements to meet functional needs
  • – Supports product team’s efforts to produce product roadmap by providing estimates for enhancements
  • – Supports user acceptance testing and user story approval processes on development items
  • – Participates in sessions to resolve product issues
  • – Escalates high priority issues to appropriate internal stakeholders as necessary and appropriate
  • – Maintains a professional, friendly, open, approachable, positive attitude

 

Travel Requirements

There are no travel requirements for this position.

Ideal Work Experience and Skills

  • – At least 5 years’ experience working in a software development environment
  • – Prefer Bachelor’s degree in software development or related field
  • – Development experience with React and .NET is beneficial but not required
  • – Highly self-motivated and able to work effectively with virtual teams of diverse backgrounds
  • – Strong desire to learn and grow professionally
  • – A track record of following through on commitments
  • – Excellent planning, organizational, and time management skills

 

APPLY >

Take an instrumental role in helping create the software that will transform an industry still using paper and pens. Be an integral part of the team that is building a new platform from the ground up and modernizing an existing one. Help build an inclusive culture based on trust and collaboration where we’re all pulling together. We intend to grow and want you to grow with us.

The Software Engineer works closely with our development team, product manager, dev-ops and business analysts to build our SaaS platform to support efficient, end-to-end business processes across the industry using modern flexible technologies such as GraphQL, Kubernetes and React.

Responsibilities

  • – Ability to work independently with occasional support and collaboration needed to complete work
  • – Develops and maintains back-end, front-end applications and cloud services using C#, React, Azure
  • – Accountable for delivering high quality results
  • – Thrives in a test-driven development organization with high quality standards
  • – Contributes to architecture discussions as needed
  • – Collaborates with Business Analyst to understand user stories and requirements to meet functional needs
  • – Supports product team’s efforts to produce product roadmap by providing estimates for enhancements
  • – Supports user acceptance testing and user story approval processes on development items
  • – Participates in sessions to resolve product issues
  • – Maintains a professional, friendly, open, approachable, positive attitude
  • – Completes other duties as assigned by Agile Frameworks management
  •  

Travel Requirements

There are no travel requirements for this position.

Ideal Work Experience and Skills

  • – Prefer Bachelor’s degree in software development or related field
  • – 1-3 years of professional development experience
  • – Development experience with React and .NET is beneficial but not required
  • – Highly self-motivated and able to work effectively with virtual teams of diverse backgrounds
  • – Strong desire to learn and grow professionally
  • – A track record of following through on commitments
  • – Excellent planning, organizational, and time management skills
  •  

APPLY >

APPLY NOW

Please complete the form below to apply for a position with us.