ENABLING THE DIGITAL WORLD
OpenText enables the digital world as the global leader in Enterprise Information Management, both on premises or in the cloud. We embrace all things digital and are committed to being the Best Place to Work for our Employees in over 140 locations around the world.
We obsess over our customers to ensure they are wildly successful in embracing the Digital World. Our customers entrust us with their most important information, we need to be their most trusted partner. What we do, we do well. What we create, we do purposefully to impact the world. If you believe in this and are passionate about enabling the Digital World then let OpenText turn your career vision into reality.
Within an innovative team, you will work as a Senior Software Engineer in the development of OpenText’s Community Management Services of the TradingGrid product offering. The OpenText TradingGrid service is a highly transactional and business critical 24x7x365 service that enables the reliable exchange of information between over 500,000 trading partners. The team practices agile software development including concept, design, specification, implementation, test and maintenance. As a Senior Software Engineer you will utilize superior knowledge and experience to perform highly complex product design, systems analysis, research, maintenance, troubleshooting and other programming activities.
You are great at:
- Produce high quality code according to design specifications
- Develop and re-factor code for high performance & scalability
- Work independently on specialized assignments within the context of project/functional deliverables
- Work on an enterprise application in a distributed development environment
What it takes:
5 to 7+ years of relevant experience
Computer Science or related engineering degree or equivalent experience and knowledge
Extensive experience with Java, Tomcat, Spring, Hibernate and Oracle
Experience with Java based aspect oriented programming techniques
Strong / deep understanding of OO design and associated modeling tools; proven experience and bias towards building reusable components
Working knowledge of open source technologies: Linux, Apache
Strong hands-on experience with building web based enterprise applications
Excellent written and verbal communication skills
Positive and professional attitude
Ability to adapt to changing requirements
Extra credit if you also have …
Experience with distributed and highly concurrent data grid platform technologies
Experience with Angular JS, Maven, TeamCity and Mercurial.
Experience with performance analysis tools, including: code profilers, performance analyzers, SQL, and NoSQL technology
Experience working with very large databases and products which have to support thousands of users while ensuring consistent performance
Experience working in a software development organization with a significant degree of automation: continuous integration, unit testing, load / performance testing, functional testing, certification testing
At OpenText we understand and value diversity in our employees are proud to be an Equal Opportunity Employer