Careers at CYBRA

We are always looking for bright and talented people to join us. CYBRA Corporation provides a creative, supportive work environment for the motivated individual seeking a dynamic, challenging, and satisfying career.

Home » About » Careers

Our Company

We are a fast growing, high technology company with offices in West Seneca and Yonkers, NY. We are a leading provider of products and services that help businesses manage document printing and increase efficiency.

Established in 1985, CYBRA is a leading software developer, publisher and systems integrator specializing in Auto-ID technology.  Our flagship product, MarkMagic, is barcode, RFID and forms middleware relied upon daily by thousands of customers worldwide.  It helps customers easily integrate barcode, RFID technology and electronic forms into their business systems.

Our latest product, Edgefinity IoT, is an integrated control solution for the exciting new technology field of RFID. Edgefinity IoT helps customers create leading edge RFID applications to track and trace products and people in diverse industries such as manufacturing, distribution and retail.

Current Openings

Java Programmer

This specialty occupation position of Java Programmer within CYBRA Corporation requires at a minimum, a bachelor’s degree (or its foreign equivalent) in Computer Science, Software Engineering, or Computer Engineering, plus two (2) years of software development experience, including proficiency in Java and Spring Boot.

As a Java Programmer, you will:

  1. Write, analyze, review, and rewrite programs for Spring Boot backend services and web application front ends using Java, applying knowledge of computer capabilities, object oriented design, symbolic logic, and software architecture principles; and utilize workflow charts and UML diagrams to plan, document, and communicate program logic prior to implementation.
  2. Systematically debug Java and Spring Boot codebases using tools such as IntelliJ IDEA and logging frameworks to identify root causes and verify fixes through regression testing.
  3. Perform revision, repair, and expansion of existing programs to increase efficiency or adapt to new business and technical requirements, including refactoring legacy Java code and optimizing Spring Boot services to improve performance, scalability, and maintainability.
  4. Write, update, and maintain computer programs and software packages to handle specific jobs, including storing and retrieving application data via RESTful APIs, managing backend business logic in Spring Boot microservices, and integrating third-party SDKs and libraries into production systems.
  5. Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes; and collaborate with Lead Developers, Engineering Managers, QA Engineers, and Product Managers within Agile/Scrum workflows to align technical implementation with functional requirements and business objectives.
  6. Conduct trial runs of programs and software applications to ensure they produce the desired output, including executing unit tests (JUnit, Mockito), integration tests, and automated endto-end test suites (Cypress) to validate application behavior across the software stack prior to deployment.
  7. Prepare detailed workflow charts and diagrams describing the input, output, and logical operation of software systems and convert them into coded instructions in Java; and design and document data-flow diagrams, API contracts (Swagger/OpenAPI), and systeminteraction diagrams to guide development.
  8. Compile and write documentation of program development and subsequent revisions, including inline code documentation (Javadoc), API specifications, architecture decision records (ADRs), and test plans, to support long-term code maintainability and knowledge sharing.
  9. Assign, coordinate, and review the work of programming personnel by participating in code reviews, providing technical feedback, and supporting junior developers in implementing assigned features in accordance with project standards and timelines.
  10. Collaborate with technical stakeholders and users to develop and refine programming methods, evaluate emerging technologies, and integrate new tools and frameworks that improve development efficiency, application performance, and software quality.

COMPANY DESCRIPTION

CYBRA Corporation is a technology company with offices lower Westchester and West Seneca, NY. We are known for industry-leading products and services that help businesses produce, integrate, and manage self-identifying documents and packages, as well as tracking assets. All CYBRA software products run natively on virtually all major computing platforms, as well as in the cloud. CYBRA customers include Nike, Staples, Cardinal Health, Kraft General Foods, Foot Locker, Gucci, TJ Maxx, GM, Fisher Scientific, Crate and Barrel, McKesson, Seiko, Jockey, Manhattan Associates, and VAI. To learn more, go to: https://cybra.com

CONTACT:  Candidates ONLY please apply to: jobs@cybra.com No phone calls please.

Technical Support Representative (West Seneca, NY)

THE ROLE:

The Technical Support Representative provides the highest level of customer service by providing technical assistance, troubleshooting, and resolving customer problems. This role interfaces with CYBRA’s R&D and Operations teams on various product issues and contributes to our growing library of support tools and resources.

CORE QUALITIES:

  • Passionate, tech-savvy problem solver.
  • Dynamic and highly motivated.
  • Self-starter who can learn at a fast pace and enjoys collaborating.
  • Energized by helping customers meet their goals.
  • Excellent written and oral communication skills.

RESPONSIBILITIES:

  • Provide quick, proactive customer communication via support hotline, chats, and emails.
  • Identify escalations and share with colleagues for fast resolution.
  • Report potential issues and customer feedback to the VP of Operations.
  • Respond to customer requests in both oral and written communication.
  • Troubleshoot customer installations.
  • Collaborate with Sales team throughout the entire sales cycle.
  • Issue product license keys.
  • Work with vendors and suppliers to support customers.
  • Document product functions and features.
  • Maintain working knowledge of applications and features of all CYBRA products.
  • Drive customer satisfaction with our new products.

QUALIFICATIONS AND SKILLS:

  • Bachelor's degree preferred.
  • 1-2 years related experience and training in hardware and software support.
  • A problem-solving mindset.
  • The ability to troubleshoot using logic and analytical thinking.
  • A strong sense of urgency and attention to detail.
  • Aptitude for learning new software programs.
  • Familiarity with bar code printing and RFID a plus.
  • Familiarity with ERP, WMS, or application software another plus.

COMPANY DESCRIPTION

CYBRA Corporation is a technology company with offices lower Westchester and West Seneca, NY. We are known for industry-leading products and services that help businesses produce, integrate, and manage self-identifying documents and packages, as well as tracking assets. All CYBRA software products run natively on virtually all major computing platforms, as well as in the cloud. CYBRA customers include Nike, Staples, Cardinal Health, Kraft General Foods, Foot Locker, Gucci, TJ Maxx, GM, Fisher Scientific, Crate and Barrel, McKesson, Seiko, Jockey, Manhattan Associates, and VAI. To learn more, go to: https://cybra.com

CONTACT:  Candidates ONLY please apply to: jobs@cybra.com No phone calls please.

CYBRA Corporation is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, state or local laws. Contact: jobs@CYBRA.com