Principal Software Engineer
at OpenText
Cluj-Napoca, Cluj, Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | Not Specified | 31 Jan, 2025 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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