Bluefin Careers

Bluefin Payment Systems offers a challenging and rewarding work environment with competitive compensation, generous health benefits, 401K with company match, paid holidays/vacation/sick/personal time, casual dress and a tuition assistance program. Bluefin is an Equal Opportunity Employer.

Available Positions

Department:  Finance
Reports to:  CFO

Position Summary:  The Vice President, Planning and Business Control is responsible for the development of the financial planning and business control function of the Company. The position will be responsible for proactive analysis of the Company’s revenues and cost of revenue, maintaining the Company’s data warehouse and supporting the Chief Financial Officer and the Commercial Leadership in revenue and margin forecasting and margin management activities. The Vice President of Planning and Business Control reports to the Company’s Chief Financial Officer.

Essential Duties and Responsibilities:  include the following and other duties may be assigned:

  • Prepare clear, metric-based, financial plans / budgets /forecasts including monthly projections, annual budgets, long range plans, and related updates;
  • Partner with the Commercial leadership to develop revenue and margin projections using a bottoms-up customer forecast and pipeline analysis;
  • Analyze current and past trends in key performance indicators including all areas of revenue and cost of revenue;
  • Maintain standard monthly reporting of revenue performance versus budgeted and forecasted levels, with supporting information detailing variance drivers, summarized for use in management discussions;
  • Identify and implement opportunities to continuously improve & automate the planning, forecasting & reporting processes;
  • Develop financial models / business cases and analyses to support strategic initiatives;
  • Develop and maintain a data warehouse comprised of processor detail data, CRM data and other relevant data to support company-wide information and analysis needs;
  • Support ad hoc projects including customer performance trends, new product initiatives, evaluation of investment opportunities, and others as required;
  • Prepare presentations to Senior Management Team and the Board of Directors;
  • Prepare ad-hoc financial analysis and management reports as requested by the CFO and other C- Level Executives;
  • Additional tasks and responsibilities as assigned by the Company’s Chief Financial Officer;

Qualifications: To perform this job successfully, the 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:

  • Self-motivated individual with proven project, resource and change management track record;
  • Ability to effectively and efficiently communicate complex issues to senior management. Demonstrate persuasive written and verbal communication skills and be effective in a variety of presentation settings;
  • Expert Excel skills including both data analysis (lookups, if statements, pivot tables, macros, etc.) and forward-looking modeling (i.e. forecasting and what-if scenario analysis);
  • Proficient in all other Microsoft Office products including MS-Access;
  • Experience utilizing MS-Sequel data bases;
  • Demonstrate ability to handle multiple projects, effectively prioritize, and meet deadlines;
  • Excellent interpersonal skills.

Education/Experience:

  • Bachelor’s degree in accounting, finance or business administration, or equivalent business experience and 15+ years of progressively responsible exp
  • MBA or Master’s in Finance preferred, has served as a Controller or VP-Finance in $50MM or larger business.
  • A minimum of 3 years credit card industry experience required.

Computer Skills:  Advanced computer skills in Word, Excel, Outlook and ability to multi-task.

Department:  IT

Position Summary:  The ideal Technical Project Manager candidate will have 5 – 10 years of technical project management experience with a strong background in managing software development projects.

Essential Duties and Responsibilities:  The following and other duties may be assigned:

  • Applicant will be responsible for managing projects with both internal and external clients
  • Internal client projects will incorporate elements from application development, IT infrastructure, information security, and product support
  • External client projects will include custom applications, application certifications, and solution integrations
  • Applicant will need to work with key stakeholders to gather precise project requirements, work with managers to schedule resource assignments, provide project documentation, and provide weekly project updates
  • Applicant will need to create project plans in conjunction with managers, and track and report progress against the timelines in those project plans
  • Applicant will follow and enforce the Software Development Life Cycle (SDLC) to manage application development projects

Qualifications: To perform this job successfully, the individual must be able to perform each essential duty satisfactorily.  The requirements listed below are representative of the knowledge, skill, and/or ability required.

Required Skills & Experiences

  • Strong written and verbal communication skills
  • Experience working in a cross functional environment with a proven ability to create collaborative working environments
  • At least five years of experience managing successful projects
  • At least five years of producing formalized project management documentation
  • Experience with web based collaboration tools such as Basecamp
  • Experience leading meetings with representatives from all areas of technology and the business
  • Experience interfacing directly with executive management

Desired Skills & Experiences

  • Current PMI certification, or at least five years of managing projects in an environment that used PMI methodology
  • Experience with Microsoft Project
  • Experience managing software development in LAMP stack environments
  • Experience managing external clients
  • Experience working a client services focused organization
  • Experience with PCI
  • Experience working in the payment processing industry
  • Knowledge of e-commerce applications

The above job description is not intended to be an all-inclusive list of duties and standards of the position.  Incumbents will follow any other instructions, and perform and other related duties, as assigned by their supervisor.

Position Summary:  The Systems Administrator is accountable for systems availability, functionality, security, and monitoring and performance optimization.  A demonstrated ability to work in a high availability environment is required. You will be working in a technology-driven payment processing company where security and reliability are paramount.

Essential Duties and Responsibilities:  include the following and other duties may be assigned:

  • Provide administration support to the Bluefin server enterprise
  • Maintain and deploy systems within our virtual and cloud enterprise
  • Work on projects pertaining to deployment of server environments as a technical representative
  • Create automation/script processes to further streamline team workflows
  • Maintain and conduct daily work using a ticket queue
  • Provide limited after-hours support to servers (on-call)
  • Work closely with software and hardware vendors
  • Create documentation to support systems implementations
  • Expand and maintain our automation infrastructure
  • Maintain and upgrade our existing Linux and Windows Infrastructure
  • Design, implement, and manage complex systems and configurations in a multi-site environment
  • Provide assistance in troubleshooting production issues
  • Create and maintain high-quality documentation of all relevant specifications, systems, and procedures
  • Work as a partner with development to optimize product performance and manageability
  • Provide assistance in maintaining Corporate IT infrastructure
  • Protects organization’s value by keeping marketing and product information confidential.

Qualifications: To perform this job successfully, the 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:

  • Ability to troubleshoot issues in complex production environments.
  • Ability to plan, document, and execute tasks effectively given minimum supervision within a structured, highly available environment.
  • Knowledge of TCP/IP network protocols and common system protocols such as SNMP, SMTP, DNS, FTP(S), SSH, HTTP.
  • Experience with Cloud infrastructure administration a strong plus (AWS)
  • Apache httpd and Tomcat, NGINX
  • Some familiarity with PHP, Perl and Node.js
  • Maintain distributed and replicating MySQL and Mongo databases
  • Experience with load balancers and GSLB implementations.
  • Experience with Web App firewalls (Imperva, F5 WAF)
  • Maintain SAN
  • Experience with Logging technologies (Splunk, Graylog)
  • Understanding of Encryption techniques (SSS/TLS, 3DES, AES, RSA, etc)
  • Strong familiarity a understanding of security standards and best practices such as PCI DSS and OWASP
  • Strong relationship and communications skills written and verbal

Education/Experience:

  • BS or equivalent experience in Computer Science, MIS, Engineering or other sciences
  • 3+ years of experience in an engineering  operations role within a production ops team
  • 3+ years of hands on experience with Linux, especially CentOS
  • Scripting skills desired, PHP is preferred
  • Knowledge of operating system and network concepts including NFS, HTTP, TCP

Computer Skills:  Advanced computer skills in Word, Excel, Outlook and ability to multi-task.

Position Summary:  The Inside Merchant Sales Representative is a highly energetic individual who will develop and manage all aspects of our third party sales channel referral strategy.  The candidate must ensure that our program is properly communicated to our target market and maintain a superior fulfillment process.

Essential Duties and Responsibilities:

Include the following, and other duties may be assigned-

  • Develop new merchant processing relationships through in-bound and out-bound calls using Bluefin provided and/or self-sourced leads
  • Assess merchant needs and determine which Bluefin products and solutions work best for the client
  • Knowledge and understanding of payment processing products and services, knowledge of MasterCard/Visa Association rules and regulations, technical skills, contract language, credit policies, product conversions.
  • Enhance organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to the clients’ businesses through our products and services.

Qualifications: To perform this job successfully, the 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:

  • Excellent communication (verbal and written), interpersonal, selling, objection and negotiation skills.
  • Proactive outbound phone sales, and inbound selling.
  • Strong customer service orientation
  • Must be detail-oriented team player with good planning and problem solving skills who is willing to go the extra mile.
  • Self-motivated and able to work independently with minimal supervision toward the achievement of personal and team goals.
  • Positive attitude and good organizational skills
  • Ability to translate intangible program benefits through conversation
  • Excellent follow up skills
  • Strong analytical skills
  • Ability to effectively manage leads thru a CRM system
  • Competitive and a strong desire to succeed
  • Ability to adapt to a fast paced and evolving environment

Education/Experience:

  • Associate’s degree or related experience
  • Minimum of 3-5 years’ experience in sales

Payment processing background preferred

Position Summary:  The Software Developer will be responsible for working on development and implementation of a wide variety of Web-based products using PHP, Perl, JavaScript, MySQL and AJAX.  Proficiency on the LAMP Stack is a must.  Experience with C# and .Net is beneficial, not required.  The ideal candidates will also have worked in a payment/transactional processing environment and have familiarity with the PCI data security standard.

Essential Duties and Responsibilities:  include the following and other duties may be assigned:

  • Participate in a team-oriented environment to develop complex Web-based applications.
  • Maintain existing codebases to include troubleshooting bugs and adding new features.
  • Interface with others to: gather requirements; troubleshoot problems, train, etc.
  • Develop interface modules to payment processors (First Data, Elavon, etc.).
  • Develop and enhance Apache based Web Services.
  • Develop core applications as required.
  • Balance a variety of concurrent projects.
  • Protects organization’s value by keeping marketing and product information confidential. 

Qualifications: To perform this job successfully, the 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:

  • Ability to work independently, take initiative, and contribute to new ideas required in a diverse, fast-paced, deadline-driven team environment.
  • Detailed knowledge of web application development and extensive experience using PHP, Perl, JQuery, and Javascript as well as relational databases such as PostgreSQL and MySQL.
  • Experience developing applications in Node.js is beneficial.
  • Experience building XML Web Services on an Apache Server.
  • Proven hands-on experience with JavaScript frameworks such as jQuery and EXT JS.
  • Proven hands-on experience with SECURE CODING techniques.
  • Experience developing cross-browser frontends using XHTML, CSS, AJAX, JavaScript, and JSON.
  • Working knowledge of MySQL transactional replication.
  • Experience developing applications in .Net and C# is beneficial, not required.
  • Organization and analytic skills, with strong problem solving ability.
  • Excellent written and verbal communications skills.
  • Experience with version control systems and repository, such as SVN.
  • Hands-on experience with LINUX, especially using command line tools and writing SHELL scripts.
  • Experience in Payment Processing/transactional environments, especially building resilient and scalable systems.
  • Experience using common business software such as WORD, PowerPoint, Excel and VISIO to visualize, discuss and present ideas to technical and non-technical audiences. 

Education/Experience:

  • 5+ years creating complex, data-driven applications for the web using PHP, MySQL, Javascript, CSS, etc.
  • 5+ years writing and maintaining SQL in MySQL or MongoDB databases.
  • Bachelor’s degree (in Computer Science or related field) or equivalent with 5+ years direct hands on experience.
  • Advanced degree a plus.
  • Knowledge of Payment processing preferred

Computer Skills:  Advanced computer skills in Word, Excel, Outlook and CRM system with the ability to multi-task.

If you are interested in joining our team, please fill out the form below and attach your resume.