💼

Software Engineer at OpenText

NEW
Location
Bengaluru, Karnataka, India
Job type
Full time
Posted 1 day ago
Description
What You Need To Succeed


  • Bachelor's or master’s degree in computer science, Information Systems, or equivalent.
  • 2-5 years of software development experience building large-scale and highly distributed applications.
  • Developing highly scalable Security product using technologies such as Java, J2EE, REST/SOAP, AWS, GCP, Snowflake, Azure.
  • Demonstrated ability to have completed multiple, complex technical projects.
  • Strong programming skills in Java, J2EE.
  • Experience in Cloud (Aws or GCP or Azure) is must.
  • Experience in working in Devops, Continuous Integration environment.
  • Excellent communication skills and ability to interact effectively with both technical and non-technical staff
  • In-depth technical experience in IT infrastructure area,
  • Understanding of operational challenges involved in managing complex systems
  • Previous experience in being a part of complex integration projects
  • Technical execution of project activities and responsibilities for on-time delivery and results.
  • Interfacing with customer facing functions to gather project requirements and performing due diligence as required.
  • Providing technical guidance for trouble shooting and issue resolution when needed.
  • Familiarity with Agile Software Development (preferably Scrum).
  • Unit testing and mock framework like mockito.

Desired Skills


  • Understanding of the Security domain.
  • Experience in Azure, Aws, GCP and Hadoop.
  • Working knowledge in Linux.
  • Cloud technologies and cloud application development.
  • Good knowledge about the security threat models and good knowledge of various security encryption techniques.
  • Knowledge of different types of security vulnerabilities, attack vectors and common type of cyberattacks.


Master Backend Engineering
AI-First Software Engineering
Next batch starts on 29 Sep
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What are the primary responsibilities of a Software Engineer at OpenText?
Chevron down
What qualifications are required for the Software Engineer role at OpenText?
Chevron down
What skills are essential for succeeding as a Software Engineer at OpenText?
Chevron down
What experience is desirable for candidates applying for this position?
Chevron down
Where is the Software Engineer role at OpenText located?
Chevron down
What level of seniority is required for the Software Engineer role at OpenText?
Chevron down
How can one apply for the Software Engineer position at OpenText?
Chevron down

Why Work at OpenText

OpenText Corporation, a leader in Enterprise Information Management (EIM), offers an exceptional work environment for its employees. Working as a Software Engineer at OpenText signifies being part of a company that is at the forefront of technology and innovation. OpenText offers a dynamic and fast-paced work environment where you get to work on cutting-edge technologies that directly impact the business world. The company values its employees and invests heavily in their growth and development. Whether you’re seeking personal growth, career advancement, or a chance to make a difference, OpenText could be the right place for you.

At OpenText, employees are given the freedom to explore and innovate, ensuring that they can contribute meaningfully to the company’s success. Regular training sessions, workshops, and seminars are organized to ensure everyone is updated with the latest trends and skills in technology. Moreover, the company offers competitive salaries and comprehensive benefits packages, including health insurance, retirement plans, and ample paid leave, ensuring that all aspects of employee well-being are taken care of.

What's It Like to Work at OpenText

The culture at OpenText is centered around collaboration and inclusivity. As a global company with employees from diverse backgrounds, OpenText emphasizes the importance of teamwork and mutual respect. The office environment in Bengaluru, Karnataka, India, is designed to foster collaboration and creativity, providing employees with open spaces to brainstorm and innovate.

Employees describe OpenText as a company that promotes work-life balance, enabling them to excel both in their professional and personal lives. Flexibility is another significant aspect of the work culture, allowing employees to tailor their working hours in a way that maximizes productivity without compromising personal time. The benefits of working at OpenText are further enhanced by numerous employee-engagement activities and events, making it a lively and enjoyable place to work.

What's It Like to Work as a Software Engineer at OpenText

As a Software Engineer at OpenText, you are at the heart of technological advancement and innovation. You’ll be tasked with developing and scaling security products using advanced technologies, including Java, J2EE, REST/SOAP, AWS, GCP, Snowflake, and Azure. This role provides an excellent opportunity to work on large-scale and highly distributed applications, showcasing one's technical acumen and problem-solving skills.

The engineering department is one of the most vibrant parts of the company, constantly pushing boundaries and innovating to create state-of-the-art enterprise solutions. Software Engineers are encouraged to take initiative and explore new ideas that can drive the company's product offerings forward. The experience you gain while managing complex integration projects and troubleshooting infrastructure issues prepares you for tackling real-world challenges in technology.

Daily work as a Software Engineer includes interfacing with customer-facing functions to gather requirements and ensuring the technical execution of projects. Collaborating with talented professionals across various teams enriches the problem-solving process and broadens the understanding of the industry's best practices.

Software Engineer Interview Questions at OpenText

The interview process for a Software Engineer position at OpenText is designed to assess both technical and interpersonal skills. Candidates can expect questions that evaluate their problem-solving abilities, understanding of computer science fundamentals, and experience with specific technologies relevant to the role. Some example questions you might encounter include:

  1. How would you explain polymorphism in object-oriented programming?
  2. Describe a time when you had to troubleshoot a particularly challenging technical issue. How did you approach it?
  3. In your opinion, what are the critical aspects of developing highly scalable software?
  4. How do you ensure your code is both efficient and maintainable?
  5. Can you explain the differences between AWS, GCP, and Azure, and give examples of when you might choose one over the others?

These questions are designed to provide insight into your technical skills and your ability to apply them in real-world scenarios.

Software Engineer Interview Preparation at OpenText

Preparation is key to succeeding in the interview process at OpenText. Candidates should ensure they have a solid understanding of the programming languages and technologies mentioned in the job description, such as Java, J2EE, and REST/SOAP. Reviewing fundamentals in cloud technologies and understanding the operational challenges in managing complex systems will be beneficial.

It’s also crucial to familiarize yourself with OpenText’s core products and services, showcasing your interest and the relevance of your skills to the company’s needs. Practicing algorithm and data structure problems can be incredibly useful since these are often foundational in technical interviews. Additionally, preparing for behavioral interview questions by reflecting on past experiences where you demonstrated leadership, teamwork, or conflict resolution can help you present a well-rounded candidacy.

Software Engineer Interview Tips at OpenText

Interviewing at OpenText isn’t just about demonstrating your technical expertise; it's also about showcasing your alignment with the company's culture and values. Here are some valuable tips for succeeding in your interview:

  1. Research the Company: Understand OpenText’s vision, mission, and core values. Be prepared to discuss how your personal values align with the company’s philosophy.

  2. Highlight Relevant Experience: Clearly articulate how your previous work experience and skills align with the requirements of the role. Use specific examples to demonstrate your technical capabilities and achievements.

  3. Practice Communication: OpenText places great emphasis on effective communication across technical and non-technical teams. Practice explaining complex technical concepts in simple terms.

  4. Ask Insightful Questions: Demonstrate your interest and curiosity by asking thoughtful questions about the role, team dynamics, and future projects at OpenText.

  5. Relax and Be Yourself: Cultural fit is crucial at OpenText, so ensure that your personality shines through naturally during the interview.

By putting in the time and effort to prepare, you set yourself up to make a lasting impression and increase your chances of securing the Software Engineer position at OpenText.