Employment Opportunities

We invite qualified individuals for the following positions to contact us to explore the possibilities of working together. We provide an attractive working environment, competitive compensation and benefits, and growth opportunities for the strong performers.

Software Developer

Department: Software Services
Job Summary: Create highly configurable, interoperable, modularized, bug-free products that have low maintenance costs for MBMS and creates very high value propositions for our customers.

Essential Duties and Responsibilities: include the following; other duties may be assigned:
  • Software Engineer - Develops, modifies, enhances and maintains software. Performs modification, testing, and debugging tasks.
  • Learning - Strives to increase both application and technical knowledge.
  • Technical Support - Assists in the troubleshooting and resolution of client reported problems related to application functionality and/or performance.
  • Quality Assurance - Performs functional and application impact tests on work performed. May assist in automated performance testing efforts.
  • Application/Business Analyst - Develops solutions to meet customers' needs.

Competencies: To perform the job successfully, an individual should demonstrate the following competencies:
  • Working knowledge of basic programming and systems analysis procedures
  • Well organized
  • Process oriented
  • Documents work
  • Team player
  • Results Oriented
  • Good Risk Management skills
  • Decisiveness
  • Poise under pressure
  • Good problem solving skills
  • Logical Thinker
  • Good communication skills (verbal and written)

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Minimum four-year technology degree in computer science (or related field)
  • 0-3 years of experience in software development (enterprise-wide and/or web-based software development preferred)

Implementation Consultant

Department: Implementation Services

Job Summary:

Acts as a liaison between MBMS and MBMS’ clients to facilitate the delivery and implementation of MBMS software and configuration into client production environments. Receives, validates and routes software defects internally for resolution. Provides training to both clients and internal team members.

Essential Duties and Responsibilities: include the following; other duties may be assigned:
  • Writing - Specifications (Findings, Extensions, Enhancements), Documentation (User Guides, Release Notes, Configurations)
  • Training - Client Admin, Client End-User, and Internal trainings, performs both on-site and utilizing VSD (Virtual Service Delivery)
  • Demonstration - Upgrade Features, Enhancements, Issue Reviews, and Custom Configuration demonstrations
  • Application Admin - MBMS Application Configuration, Setup, and Installation
  • Application Knowledge - MBMS Application knowledge and understanding of Business Concepts
  • Testing - Testing of MBMS Applications for Project and Support-related activities
  • Validation - Findings validation, internal and external
  • Analysis - Specification and requirements analysis

Competencies: To perform the job successfully, an individual should demonstrate the following competencies:
  • Use of Technology - Demonstrates required skills; adapts to new technologies; uses technology to increase productivity; keeps technical skills up to date.
  • Job Knowledge - Competent in required job skills and knowledge; exhibits ability to learn and apply new skills; keeps up to date on current developments.
  • Problem Solving - Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; works well in group problem solving situations.
  • Cooperation - Establishes and maintains effective relations; exhibits tact and consideration; offers assistance and support to co-workers; works cooperatively in group situations; works actively to resolve conflicts.
  • Customer Service - Manages difficult customer situations; responds promptly to customer needs; responds to requests for service and assistance; meets commitments.
  • Ethics - Treats people with respect; keeps commitments; inspires the trust of others; works with integrity and principles; upholds organizational values.
  • Adaptability - Adapts to changes in the work environment; manages competing demands; changes approach or method to best fit the situation; able to deal with frequent change, delays, or unexpected events.
  • Attendance/Punctuality - Is consistently at work and on schedule; arrives at meetings and appointments on time.
  • Dependability - Follows instructions, responds to management direction; takes responsibility for own actions; keeps commitments; commits to additional hours of work on occasion when necessary to reach goals; completes tasks on time or notifies appropriate person with an alternate plan; requires minimal supervision.
  • Initiative - Volunteers readily; undertakes self-development activities; takes independent actions; asks for and offers help when needed.
  • Quality - Demonstrates accuracy and thoroughness; looks for ways to improve and promote quality; applies feedback to improve performance; monitors own work to ensure quality.

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Education and/or Experience - Associate's degree or equivalent from two-year college or technical school and six months to one year related experience and/or training; or equivalent combination of education and experience.
  • Technical Skills - To perform this job successfully, an individual should have knowledge of: Microsoft SQL Server, Internet browser software, and Microsoft Office suite.
  • Physical Demands - While performing the duties of this Job, the team member is regularly required to talk or hear. The team member must occasionally lift and/or move up to 50 pounds.

Relationship Manager

Department: Client Services

Job Summary:
  • Plans, develops, and implements brand strategies and marketing programs
  • Ensures Client Relations, Marketing and Sales are Positive Experiences for Clients and Prospects
  • Generates revenue opportunities through Client and Prospect Development
  • Responsible for managing the relationship with the client and monitoring the delivery of services to them

Essential Duties and Responsibilities: include the following; other duties may be assigned:
  • Relationship Management:
    • Develops and Maintains Client Relationships
    • Diligent contact/follow up with Clients and internal partners
    • Acts as external Client advocate with internal partners
    • Conducts Client Surveys, feedback and VOC (Voice of Customer) on Products, Services and Functional areas
    • Conducts Monthly, Quarterly and Annual Client Reviews
    • Promotes Products, Services and Client Development
    • Writes proposals/statements of work/contracts for Products and Services
    • Develops and maintains industry relationships with agencies and regulators who influence our Clients' business
    • Monitors Client's business environment to understand their needs
    • Establishes active role in industry trade groups
    • Coordinates product demonstrations
    • Consults with client to ascertain and define need or problem area, and works with Client and MBMS Internal Partners to provide a solution
    • Reviews and advises on Proposals, Statements of Work, Incident Reports, etc.
    • Works with Client and MBMS Internal Partners to manage the quality delivery of all services provided to the client
  • Marketing & Promotions:
    • Manages Marketing and Branding Efforts
    • Works with other departments to help develop advertising and promotional programs, pricing, positioning, and packaging
    • Assists in planning and coordination of product/new service/marketing campaign launches.
    • Coordinates and aligns brand strategy with corporate marketing plan
    • Reviews market research to anticipate competition and market trends and translate Client attitudes into new branding directions.
    • Manages MARCOMS (Marketing Communications to Clients)
    • Creates Marketing Collateral for Internal Partners and External Clients
    • Manages Marketing content via multiple channels (white paper, electronic, email, website, SMM and etc.)
    • Performs Marketing, Market, Client and Industry Research to leverage internally
  • Sales:
    • Promotes Services to Existing Clients
    • Manages Sales Collateral/Marketing materials to Existing Clients and Prospects
    • Makes Sales Calls and Presentations
    • Conducts New Prospect Sales efforts
    • Participates in Prospect DEMOS
  • New Service Development:
    • Creates New Service Opportunities with Existing Clients
    • Consults with development teams on market requirements and product features.• Works with subject matter experts to define, layout and document New Service offerings
    • Works with Clients to define, layout and document New Service offerings

Competencies: To perform the job successfully, an individual should demonstrate the following competencies:
  • Job Knowledge - Competent in required job skills and knowledge; exhibits ability to learn and apply new skills; requires minimal supervision; displays understanding of how job relates to others.
  • Problem Solving - Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; develops alternative solutions; works well in group problem solving situations; uses reason even when dealing with emotional topics.
  • Managing Client Focus - Promotes Client focus; establishes Client service standards; provides training in Client service delivery; monitors Client satisfaction; develops new approaches to meeting Client needs.
  • Communications - Expresses ideas and thoughts verbally; expresses ideas and thoughts in written form; exhibits good listening and comprehension; keeps others adequately informed; selects and uses appropriate communication methods; speaks clearly and persuasively in positive or negative situations; listens and gets clarification; responds well to questions; demonstrates group presentation skills; participates in meetings; writes clearly and informatively; edits work for spelling and grammar; varies writing style to meet needs; presents numerical data effectively; able to read and interpret written information.
  • Teamwork - Balances team and individual responsibilities; exhibits objectivity and openness to others' views; gives and welcomes feedback; contributes to building a positive team spirit; puts success of team above own interests; able to build morale and group commitments to goals and objectives; supports everyone's efforts to succeed.
  • Leadership - Exhibits confidence in self and others; inspires and motivates others to perform well; effectively influences actions and opinions of others; accepts feedback from others; gives appropriate recognition to others.
  • Impact & Influence - Pursues and wins support for ideas; displays ability to influence key decision-makers; achieves win-win outcomes; uses authority appropriately to accomplish goals; addresses divergent opinions.
  • Conflict Resolution - Encourages open communications; confronts difficult situations; maintains objectivity; keeps emotions under control; uses negotiation skills to resolve conflicts.
  • Business Acumen - Understands business implications of decisions; displays orientation to profitability; demonstrates knowledge of market and competition; aligns work with strategic goals; dresses appropriately for position; keeps self well groomed for Client interactions.
  • Ethics - Treats people with respect; keeps commitments; inspires the trust of others; works with integrity and principles; upholds organizational values.
  • Organizational Support - Follows policies and procedures; completes administrative tasks correctly and on time; supports organization's goals and values; benefits organization through outside activities; supports affirmative action and respects diversity.
  • Strategic Thinking - Develops strategies to achieve organizational goals; understands organization's strengths & weaknesses; analyzes market and competition; identifies external threats and opportunities; adapts strategy to changing conditions.
  • Sales Skills - Achieves sales goals; overcomes objections with persuasion and persistence; initiates new contacts; maintains records and promptly submits information; qualifies potential Clients; builds rapport and establishes trust; asks questions to discover client business needs; applies product and market knowledge effectively; presents solutions that meet Client objectives; manages and documents sales process.
  • Dependability - Follows instructions, responds to management direction; takes responsibility for own actions; keeps commitments; commits to long hours of work when necessary to reach goals.; completes tasks on time or notifies appropriate person with an alternate plan; Is consistently at work and on time; ensures work responsibilities are covered when absent; arrives at meetings and appointments on time.
  • Planning/Organizing - Prioritizes and plans work activities; uses time efficiently; plans for additional resources; sets goals and objectives; organizes or schedules other people and their tasks; develops realistic action plans; adapts to changes in the work environment; manages competing demands; changes approach or method to best fit the situation; able to deal with frequent change, delays, or unexpected events.

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Education and/or Experience - Bachelor's degree from four-year accredited College or university and three to ten years related experience and/or training; or equivalent combination of education and experience - required. Master’s degree - preferred.
  • Technical Skills - To perform this job successfully, an individual should have knowledge of: Contact Management systems, Microsoft office suite, and Internet browser software.
  • Physical Demands - While performing the duties of this Job, the employee is regularly required to talk or hear. The employee must occasionally lift and/or move up to 50 pounds.
  • Work Environment - The noise level in the work environment is usually moderate.

How to Apply

People Operations
Interested persons or referred candidates should submit a resume along with referrals to: careers@mbms.com

About Us

We are a U.S. owned and U.S. based software development and professional services firm. We provide all of our services on-shore from our main office location in Amherst NY.

LinkedIn  Follow us on LinkedIn