💼

Software Engineer at OpenText

Location
Bengaluru
Job type
Full time
Posted on 14 Dec
Description

Education and Experience Required:


  • Bachelor’s or Master’s degree in computer science, Information Systems, or equivalent typically 2-4 years’ experience.
  • Proficient level of skills in Go, Java, J2EE in Unix/Windows platforms, and working knowledge in Kubernetes and Microservices
  • Beginner knowledge of technology Stack such as LAMP ( Linux, Apache Webserver, MySQL, Python/PHP ) / MEAN ( MongoDB, Express.js, Angular, Node.js ) as a Full-stack Developer Primary/Required Skills:
  • Extensive hands-on experience with Go /Core Java/J2EE, Spring/Hibernate/Spring Boot, Rest API, etc
  • Experience working in product development for new feature design/development especially in in IT Operation products like Dynatrace/DataDog/AppDynamics/SolarWinds/Service Now/BMC
  • Knowledge about developing multi-threading highly scalable components.
  • Hands-on expertise in Data Structures, Algorithms, and Design Patterns
  • Knowledge of UI frameworks (Angular 2+), HTML5, CSS and JavaScript is a plus
  • Experience with Microservices, Docker, and Kubernetes is a plus
  • Knowledge of any Cloud platform (AWS/Azure/GCP) or SaaS model is a plus
  • Excellent debugging and troubleshooting skills and ability to apply analytical and problemsolving skills.
  • Good Working Knowledge of Unit Testing, Memory leaks, Performance Tuning
  • Strong written and verbal communication skills; mastery of English and local language. Ability to effectively communicate design proposals and negotiate options. Soft Skills:
  • Quick learner and a team player
  • Thinks/works as a team and leads from the front
  • Good communicator with written/oral English skills
  • Flexible and adaptive to the needs of the hour
  • Very flexible in technology and fluid in movement
  • Aligned to organizational, and business values and understands that he/she has a role to play constructively
  • Foresee the risks and ready to explore/experiment. Responsibilities
  • A self-driven, highly motivated and experienced engineer for developing High Quality Software Applications by working with Product Owner, Scrum Master and Team members.
  • Participate in the technical and management reviews and ensure expectations w.r.t requirements and quality are addressed at the expected level. Provide feedback on the risks and mitigations so that the predictability and quality are achieved as per the expectation.
  • Contribute to the team to comply with the software development and quality standards and expectations (w.r.t functional, non-functional, reliability, robustness…) demonstrating effective design and implementation for all the deliverables.
  • Participate in innovation and integration of new technologies to improve the overall user experience of the product set.
  • Experience in supporting large scale enterprise software and ability to work end-to-end in design, development, and support
  • Providing input for product documentation and Quality engineering teams
  • Understand and follow the SAFe based agile practices for the enterprise software development and fulfill the responsibilities of a Software Developer with minimal assistance and support.
  • A Team Player, working with global software development teams with multiple stakeholders.


Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 17 Jan
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply