💼

Software Engineer at OpenText Content Cloud

Location
Bengaluru, Karnataka, India
Job type
Full time
Posted on 19 Apr
Description

What The Role Offers


  • Design, develop, troubleshoot and debug software programs for software enhancements and new products.
  • Designs enhancements, updates, and programming changes for portions and subsystems of application software, utilities, databases, and Internet-related tools.
  • Analyses design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
  • Ability to write good clean code on a day-to-day basis and actively participates in Code reviews.
  • Should be open to work across technologies as a full stack developer.
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.
  • Represents the software systems engineering team for all phases of larger and more-complex development projects.
  • Provides guidance and mentoring to less- experienced staff members.
  • Produce high quality code according to design specifications.
  • Software design/coding for a functional requirement, ensure quality and adherence to company standards.
  • Utilize analytical skills to troubleshoot and fix complex code defects.
  • Work across teams and functional roles to ensure interoperability among other products, including training and consultation.
  • Provide status updates to stakeholders and escalates issues when necessary.
  • Participate in the software development process from design to release in an Agile Development Framework.
  • Design enhancements, updates, and programming changes for portions and subsystems of the software
  • Analyses design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
  • Current Product Engineering (CPE) based on customer submitted incidents. Experience in troubleshooting and providing solutions for customer issues in a complex environment.
  • Excellent team player and focus on collaboration activities. Ability to take up other duties as assigned.
  • Provide guidance and mentoring to less-experienced team members.

What You Need To Succeed


  • Bachelor's or Master's engineering degree in Computer Science, Information Systems, or equivalent from premier institutes.
  • 3-5 years of overall software development experience, with at least 2+ recent years of experience in developing enterprise applications using Java, Springframework and deploying them on a large-scale environment.
  • Strong knowledge of Core Java and J2EE technologies is a must. Should have excellent hands-on experience in designing and writing modular object-oriented code.
  • Working experience on Operating Systems like Mac OS, Linux / Windows, and Web browsers, networking communication protocols (e.g., DNS, HTTP, TCP/IP etc.), and be able to troubleshoot failures.
  • Good knowledge of Python, JavaScript is a must.
  • Working experience with UI development using CSS, Angular JS, Snecha Ext JS.
  • Strong knowledge of Web Service(SOAP/REST) APIs, Springframework, Hibernate etc.
  • Working knowledge with Application servers like WebSphere, Tomcat, Windows IIS.
  • Excellent analytical, troubleshooting and problem-solving skills.
  • Ability to effectively communicate product architectures, design proposals and negotiate options at management levels
  • Experience in server-side of large-scale multi-tier software applications required.
  • Ability to demonstrate effective teamwork both within the immediate team and across teams.
  • Experience working with RDBMS Databases such as Oracle, MSSQL Server and PostgreSQL with good SQL knowledge.
  • Strong knowledge of DevOps process and tools, continues integration and delivery.
  • Experience in working with version control and build tools like GitLab, GIT, Maven and Jenkins.


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

Frequently Asked Questions

What are the key responsibilities of a Software Engineer at OpenText Content Cloud?
Chevron down
Where is the Software Engineer position at OpenText Content Cloud located?
Chevron down
What level of experience is required for the Software Engineer position at OpenText Content Cloud?
Chevron down
Is the Software Engineer position at OpenText Content Cloud a full-time role?
Chevron down
How can I apply for the Software Engineer position at OpenText Content Cloud?
Chevron down
What department will I be working in as a Software Engineer at OpenText Content Cloud?
Chevron down
When was the Software Engineer job at OpenText Content Cloud posted?
Chevron down
What makes OpenText Content Cloud a desirable place to work as a Software Engineer?
Chevron down

Why Work at OpenText Content Cloud

OpenText Content Cloud offers an exceptional work environment that fosters creativity, growth, and innovation. As a leading name in digital content management, the company is committed to pushing the boundaries of technology and provides employees with the tools and support needed to reach their full potential. Working at OpenText Content Cloud enables professionals to engage with cutting-edge technology and contribute to impactful projects that revolutionize how businesses manage and secure their content. The company's dedication to employee development is reflected in its wide range of training programs, mentorship opportunities, and career growth paths. Furthermore, OpenText promotes a culture of diversity and inclusivity, ensuring that every voice is heard and valued. Employees at OpenText Content Cloud benefit from a flexible working environment, competitive compensation packages, and comprehensive benefits. By joining OpenText Content Cloud, you become part of a dynamic team that sets the standard for excellence in the digital content management industry.

What's It Like to Work at OpenText Content Cloud

Working at OpenText Content Cloud is a rewarding experience characterized by a collaborative and inclusive atmosphere. Employees enjoy a combination of challenging work and a supportive environment that encourages innovation and personal development. The company places a strong emphasis on work-life balance, understanding that happier employees are more productive and creative. A cornerstone of OpenText's workplace culture is its commitment to continuous learning - employees have access to a plethora of resources to help them stay at the forefront of industry trends and technological advancements. Additionally, OpenText takes pride in its sustainability initiatives, offering employees the chance to engage in programs that positively impact the environment and community. The workplace is marked by an open, transparent communication style, with regular town halls and feedback sessions to ensure that all team members are aligned with the company's goals and mission.

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

As a Software Engineer at OpenText Content Cloud, you will find yourself in a technically stimulating role that challenges you to develop robust, scalable solutions. The engineering team is composed of talented individuals who are passionate about creating innovative software products to enhance digital content management. As part of this team, you will engage in important projects that directly impact the company's success and customer experience. OpenText Content Cloud fosters a culture where Software Engineers have the autonomy to experiment with new ideas and technologies while receiving ample support from peers and management. Daily responsibilities may include designing, coding, testing, and deploying software solutions, and collaborating with cross-functional teams to ensure seamless integration and functionality. There is a strong emphasis on clean code, best practices, and optimal architectures, creating an excellent environment for learning and professional growth. Regular team-building activities and hackathons further allow engineers to bond and explore creative solutions together.

Software Engineer Interview Questions at OpenText Content Cloud

Interviewing for a Software Engineer position at OpenText Content Cloud is a rigorous process designed to evaluate both technical expertise and cultural fit. Candidates can expect to be challenged on various aspects, including core programming skills, understanding of data structures and algorithms, problem-solving capabilities, and system design aptitude. Technical questions may cover topics such as coding in languages like Java, C++, or Python, building efficient algorithms, and designing complex systems. Additionally, candidates might be asked scenario-based questions that assess decision-making and teamwork skills. Interviewers at OpenText Content Cloud tend to focus on identifying candidates who not only have strong technical acumen but also demonstrate creativity, adaptability, and a passion for technology.

Software Engineer Interview Preparation at OpenText Content Cloud

Preparation for a Software Engineer position at OpenText Content Cloud begins with a thorough review of core computer science concepts, including data structures, algorithms, and system design. Practice coding problems on platforms like LeetCode, HackerRank, or CodeSignal, focusing on efficiency and clarity. Additionally, familiarize yourself with the latest trends in software development, as well as OpenText-specific technologies and platforms. Research the company's mission and values to better understand their workplace culture and demonstrate alignment during the interview. Preparing for behavioral questions by reflecting on past experiences and how they illustrate teamwork, leadership, and problem-solving skills is equally important. Consider conducting mock interviews with peers to hone your communication skills and receive constructive feedback.

Software Engineer Interview Tips at OpenText Content Cloud

To succeed in a Software Engineer interview at OpenText Content Cloud, approach the process with confidence and thorough preparation. During the interview, clearly articulate your thought process and reasoning behind each solution you propose. It's important to balance speed with accuracy; meticulous and correct work is valued over rapidly incorrect answers. Demonstrating enthusiasm for the role and interest in OpenText Content Cloud as a company will also set you apart as a candidate. Don't hesitate to ask for clarification if a question seems ambiguous - communication skills are essential for engineers, and seeking clarity shows initiative. Remember to conclude the interview by asking thoughtful questions about the role, team, and company culture, which demonstrates your genuine interest and proactive approach to your potential future with OpenText.