Principal Software Engineer

at  OpenText

Cluj-Napoca, Cluj, Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025Not Specified31 Jan, 2025N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.
Your impact
As a Senior Software Developer or Architect on the LoadRunner team at OpenText, you will be instrumental in developing a first-class synchronization product that seamlessly connects various OpenText solutions. Your expertise in C++ and software architecture will drive the creation of scalable, maintainable, and high-performance technology solutions. By guiding architectural decisions, ensuring technical excellence, and fostering best practices, you will play a crucial role in shaping the future of enterprise data synchronization.

What the role offers

  • Lead architectural design across the entire product, ensuring technical excellence.
  • Develop and enhance synchronization solutions usingC++ and.NET Core.
  • Collaborate with multi-geo R and non-R teams for seamless integration.
  • Work on cutting-edge technologies such asgRPC, Protobuf, Kafka, and WebSockets.
  • Contribute to the creation of new products and services in a dynamic environment.
  • Maintain high execution standards while delivering high-quality solutions.

What you need to succeed

  • 10+ years of experience in software development, with a strong grasp ofC++, object-oriented programming, and design patterns.
  • Deep understanding ofmulti-threaded applications,HTTP(S),WebSockets, andWeb Services.
  • Experience withgRPC, Protobuf, and Kafka for high-performance communication.
  • Strong problem-solving skills with the ability to troubleshoot using tools likeWireshark, WinDbg, and ProcMon (nice to have).
  • Familiarity withLinux environments andAgile methodologies (Scrum/Kanban).
  • Experience withtest-driven development and frameworks such asJUnit and Selenium.
  • Strong analytical and communication skills with a commitment to continuous learning.

One last thing
If you’re a passionate developer or architect looking to make a significant impact in enterprise software, we’d love to hear from you. Join us at OpenText and help shape the future of data synchronization with innovative, high-performance solutions.
OpenText’s efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us athr@opentext.com. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText’s vibrant workplace

Responsibilities:

  • Lead architectural design across the entire product, ensuring technical excellence.
  • Develop and enhance synchronization solutions usingC++ and.NET Core.
  • Collaborate with multi-geo R and non-R teams for seamless integration.
  • Work on cutting-edge technologies such asgRPC, Protobuf, Kafka, and WebSockets.
  • Contribute to the creation of new products and services in a dynamic environment.
  • Maintain high execution standards while delivering high-quality solutions


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Cluj-Napoca, Romania