Careers

Join Our Team

Starfish is a global software company that provides communication management solutions for the world’s most successful businesses. Our technology automates the management of multi-vendor UC and CC platforms for on-premise, cloud-based and hybrid environments, empowering more than 100 of the Fortune 500 to become more agile and respond faster to dynamic conditions.

At Starfish, selected candidates will be part of a dynamic, growing team and earn a competitive salary and benefits that include performance bonuses.

Starfish Associates has the following job openings:

Senior Software Engineer

Senior Software Engineer

Download the Job Description PDF

Starfish seeks a senior software engineer with 10+ years of experience to work out of our Bridgewater, NJ headquarters or remotely from OH, MA or NC. You will be part of an expert team and be responsible for meeting individual, project and company objectives.

Primary responsibilities for the Senior Software Engineer: 

  • Application design, development, testing, documentation and deployment
  • Hands-on software engineering while also assisting in project management and communication between teams and customers
  • Capturing functional requirements and use cases from customers
  • Deriving functional specifications from use cases and identify and fill gaps in use case specifications
  • Working with customers and project teammates to customize and deliver the Starfish portfolio of solutions
  • Providing technical leadership and coaching to other engineers and architects across the organization
  • Effectively managing multiple projects of all sizes and deliver high quality results using best-practice methods
  • Serving as a subject matter expert

Qualifications:

  • Must be familiar with communication systems including Avaya, Cisco and Microsoft Teams
  • 5-10 years of technical hands on software design and development experience
  • Must be a self-starter, hardworking, team oriented,creative, cooperative, detail oriented and an amazing problem solver
  • Fluent in C# and .NET
  • Proficient in Java and Java Script
  • Working knowledge of relational database development and administration, SQL and PostgreSQL experience is a plus
  • Working knowledge of LDAP specifically Microsoft Active Directory
  • Practical experience deploying and administering Microsoft IIS, other web servers is a plus
  • Solid understanding of design patterns and best practices
  • Outstanding verbal and written communication skills with experience in interacting with enterprise customers and IT administrators
  • Experience with technical leadership, management, and team collaboration to bring projects to completion

For immediate consideration, please send your resume and cover letter to jobs@starfishassociates.com. We look forward to hearing from you.

Sales Director

Sales Director

Download the Job Description PDF

Starfish is seeking a Sales Director with 5-10+ years of enterprise sales experience to help grow our Genesys practice. You will be part of a dynamic, growing team developing innovative communication solutions for large/global enterprise customers.

Primary Responsibilities: 

  • Establish, foster, and develop business with prospective and potential customers specifically focusing on the Genesys customer base
  • Prospecting for net-new customers daily using a variety of tools and techniques
  • Achieve annual sales targets
  • Accurately update and maintain your sales funnel
  • Add value to existing and prospective customers by assessing needs and solutions including second sale opportunities
  • Work with Starfish channel partners & Genesys Account Teams to educate them on the Starfish value proposition
  • Engage with the Starfish engineering team to prepare detailed customer proposals
  • Present both virtually and in-person to prospective and existing customers
  • Creative thinking / solution-based selling

Qualifications:

  • 5-10+ years of sales experience, preferably in software and/or telecommunications
  • Strong knowledge in communications technology with experience on the Amazon Connect, Avaya, Cisco, Genesys, Microsoft Teams and Zoom platforms preferred, but not required
  • Experience selling to large and complex customers while managing executive level relationships
  • Must be a self-starter, hardworking and team oriented
  • Ability to work independently and collaboratively as a team to achieve annual company goals
  • Strong communication skills (both verbal and written)
  • Professional presentation skills and fluent in MS Office Suite of products
  • Familiarity with HubSpot and prospecting tools a plus

Preferred work locations

Bridgewater, NJ (Starfish corporate office), Colorado, Massachusetts, and Ohio.

Compensation and Benefits

Starfish offers a competitive salary, employee benefits (Medical, Life, Dental, Disability, Vision) and a 401(k) along with sales commission based on achieving sales targets.

For immediate consideration, please send your resume to: jobs@starfishassociates.com

What Makes Starfish Different

Starfish is a global software company that provides communication management solutions for the world’s most successful businesses. Our technology automates the management of multi-vendor UC and CC platforms for on-premise, cloud-based and hybrid environments, empowering more than 100 of the Fortune 500 to become more agile and respond faster to dynamic conditions.