C++ Software Engineer

at  Open Text Corporation

Cluj-Napoca, Cluj, Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Feb, 2025Not Specified17 Nov, 2024N/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:

Hiring Manager: Adrian David
Talent Acquisition Advisor: Stefania Maria Ciobanu
Job Code Level: DSP4
Refer Your Friends!

OPENTEXT - THE INFORMATION COMPANY

As an Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management.
The Opportunity
At OpenText, we are looking for a motivated, highly passionate experienced developer or architect for the Connect development team. The team focus is to develop first class synchronization product to sync various data types of data between different OpenText products.
The candidate must have solid experience and relevant track record in developing robust, maintainable, and scalable technology solutions. The role involves leading the architectural design across whole product, ensuring technical excellence, and promoting best practices within the engineering team.

What the role offers

  • Thorough assessment and analysis of system requirements, ensuring comprehensive coverage and anticipation of business and user implications.
  • Guiding the translation of requirements into actionable development plans, with accurate estimations and detailed task divisions.
  • Developing and enhancing the product, predominantly in C++ while also integrating with .NET Core modules.
  • Participates in creating new products and services.
  • Working smoothly with local and remote multi-geo R and non-R teams, while keeping high visibility and effective communication.
  • Working according to high execution standards, while adhering to project goals and ensuring high quality.

What you need to succeed

  • 5+ years of experience in software development, with a solid understanding of object-oriented programming, multi-threaded apps and design patterns.
  • In-depth knowledge of C++
  • Great understanding of HTTP(S), WebSocket, Webservices
  • Good knowledge of GRPC, Protobuf and Kafka
  • Nice to have troubleshooting skills using tools like Wireshark, WinDbg, ProcMon
  • Nice to have Linux knowledge
  • Familiarity with Agile development methodologies, such as Scrum or Kanban
  • Strong analytical and problem-solving skills, with the ability to quickly adapt to new technologies and tools.
  • Excellent communication and teamwork skills, with a commitment to continuous learning and professional growth
  • Experience in test-driven development using testing frameworks such as JUnit and Selenium.

Competency in managing project priorities, deadlines, and deliverables with a meticulous attention to detail.
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 ataccommodations@opentext.com. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText’s vibrant workplace

Responsibilities:

  • Thorough assessment and analysis of system requirements, ensuring comprehensive coverage and anticipation of business and user implications.
  • Guiding the translation of requirements into actionable development plans, with accurate estimations and detailed task divisions.
  • Developing and enhancing the product, predominantly in C++ while also integrating with .NET Core modules.
  • Participates in creating new products and services.
  • Working smoothly with local and remote multi-geo R and non-R teams, while keeping high visibility and effective communication.
  • Working according to high execution standards, while adhering to project goals and ensuring high quality


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Cluj-Napoca, Romania