Open Text is seeking talented individuals to contribute as Software Development professionals within agile development teams.
Successful candidates will have the opportunity to be mentored by experienced Software Development professionals and participate in cross functional teams that include Product Management, Developers and Quality Assurance as primary participants.
The position will focus on creating new features or enhancing existing functionality of Open Text products. All of the projects involved have performance and stability requirements, thus a great importance is placed on code quality and thoroughness in design.
The developer will be working with leading edge technology; it is an exciting opportunity to design and implement solutions for enterprise level systems.
Successful candidates will have experience in developing enterprise level applications with the latest web technologies, with an emphasis on scalability and architectural best practices.
You are great at :
Participating in the software development process from design to release to ensure that everything done is coordinated to solve customer problems
Developing new features and maintaining existing features for applications
Developing and re-factoring code for high performance and scalability
Participating in the design and implementation of applications spanning multiple components and processes
Aiding other developers on-site and off-site, customer support and documentation groups and the quality assurance and automation testing groups
Utilizing analytical and problem-solving skills
Exhibiting strong written and verbal communication skills
5+ years of experience developing software in a business environment
js, jQuery, Backbone / Marionette, etc.
Experience with developer server-side applications using technologies such as Java or .NET
Experience with various operating systems (Windows OS, Linux, Solaris, HP)
Experience with web servers (Tomcat, Sun ONE, IIS)
Experience with databases (Oracle, SQL, Hana, PostgreSQL)
Experience in designing or implementing data structures and algorithms
Understanding of concurrency and scalable system design
Bachelor’s Degree in Computer Science or equivalent experience