The Business Systems Analyst (“BSA”) functions as a liaison between Evolve IP’s Software Development team and the Product Development team and is responsible for the maintenance and continued development of Evolve IP’s Customer Facing Technology applications (OSSmosis Web-Based application, Evolve IP’s internal SIP Engine and Interface, Call Center Dashboard) and new applications to be designed as part of the Product Development Roadmap. Working directly with key stakeholders within the Product Development Team and often times with other Functional Areas (Departments), the BSA will document product and functional requirements.

This individual will work on the Product Development team as the BSA. Together with the Product Managers, they will prioritize tasks and projects for the Software Development teams using an Agile framework and they will provide any additional detail or clarifications needed to help the software delivery. Once development has been completed, the BSA will aid in testing or coordinate testing, both internally and/or externally, to confirm that the delivered system modifications meet the original specifications, documentation, and communication of the specific release.


  • Requirements Definition
    • Work with Product Managers and key stakeholders to define business needs and systems requirements
    • Clarify or seek clarity on ambiguous requirements
  • Documentation & Communication
    • Develop and refine requirements and input them into the backlog (Agile) for the Software Development team to complete JIRA tasks during sprint periods
    • In an agile environment, write user stories, acceptance criteria, and drive team towards a Behavioral Driven Development
    • Develop documented processes for application maintenance and updates
    • Verbal and written communication with all levels of management
    • Verbal and written communication to the customer base and partners
  • Systems Analysis
    • Consistently and proactively analyze applications, systems and processes for improvement and refinement
    • Research and recommend new functions, systems or applications that would benefit the business and fit into the company’s overall Product or Operational lines
  • Training & Development
    • Effectively and independently take on tasks/work inside multiple projects simultaneously
    • Complete professional and technical training using both our internal knowledge training tools and external opportunities
    • Possess an understanding of Software Development Lifecycle (SDLC), Web Services, N-Tiered Systems


  • BS in Information Systems or a related discipline or equivalent job experience with technical background and project management skills
  • Excellent written and oral communication skills
  • Ability to write concisely, precisely, and minimally when detailing out specifications
  • Proficiency in MS Office applications, most importantly Excel
  • Excellent documentation skills
  • Ability to work directly with customers in a professional consultative manner
  • Knowledge of App store submission to Apple and Google is a plus


  • Knowledge of Agile and Scrum is a plus
  • Understanding of Software Development Life Cycle
  • Must have Emotional Intelligence and Emotional Control for handling pressure, challenges, setbacks, and delays, with the ability to focus on adapting to meet product delivery
  • Knowledge of one or more of the following very important: Telephony (specifically VOIP or hosted-VOIP), Networks, Cloud Services
  • Strong desire to develop technical knowledge and proficiency in Cloud Technologies
  • Knowledge of one or more of the following markets is a plus: telephony, virtualization, and cloud computing
  • Ability to excel and adapt in a fast-paced environment with competing priorities under pressure
  • Ability to convey a strong, confident presence in running meetings and conference calls with 3 – 10 attendees on average
  • Ability to learn application branding and app store submission to Google and Apple


  • Coordinating multiple projects for multiple functional areas simultaneously
  • Time management is critical to ensure timely customer service
  • Frequent periodic communication to larger audiences and management

To submit your resume please click here