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.

Join Our Team

Starfish Associates has the following job openings:

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


Marketing Specialist

We are seeking a Marketing Specialist with 1-3 years experience to join our team at the Bridgewater, NJ headquarters.

Primary Responsibilities 

  • Primary Responsibilities for Marketing Specialist
    • Support the implementation and monitoring of integrated marketing campaigns
    • Assist with the production of marketing materials and collateral, including building newsletters, launching emails, and developing advertising campaigns
    • Help organize and coordinate marketing events such as webinars and trade shows
    • Write and/or edit marketing content, as assigned
    • Regularly monitor results of marketing campaigns and tactics; create reports on key metrics and trends; and help to evaluate data
    • Assist with sales enablement, working across teams to help qualify marketing leads
    • Assist with competitive analyses
    • Provide administrative and project support for marketing and business development

    Qualifications for Marketing Specialist

    • Bachelor’s degree required (in marketing, business, or related field preferred)
    • At least 1 year of direct experience in marketing
    • Strong written communication skills
    • Solid computer skills, including MS Excel
    • Experience with using social media for business or other enterprise
    • Desire to work in the software or technology industry
    • Familiarity with Google AdWords, Google Analytics, and A/B testing, preferred
    • Video editing skills a plus
    • Knowledge of marketing automation software such as HubSpot and ZoomInfo a plus
    • Team-orientation, superior organization and verbal communication skills, attention to detail, and time management required

Compensation and Benefits

Starfish offers a competitive salary, company benefits (Medical, Life, Dental, Disability, Vision, and 401K), performance bonus based on individual and company objectives, and a collegial working environment.

For immediate consideration, send your resume and writing sample to: [email protected].

Senior Software Engineer

Starfish seeks a senior software engineer with 10+ years of experience to work out of our Bridgewater, NJ headquarters or remotely from OH, TX, 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 position include:

  • 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


  • 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 [email protected]. We look forward to hearing from you.