Job Description
ENABLING THE DIGITAL WORLD
OpenText enables the digital world as the global leader in Enterprise Information Management, both on premises and in the cloud. We are committed to being the best place to work for more than 12,000 employees in over 120 locations. 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 directing people towards a better way to work, then let OpenText enable your digital world career.
The Opportunity:
As a Sr. Software Engineer, you will utilize your knowledge and experience to perform design, systems analysis, research, maintenance, troubleshooting and other programming activities
You are great at:
• Self-motivated to design and implement product features
• Detailed technical design of software components
• Collaborate with external team to understand / drive software integrations
• Produce high quality code according to design specifications
• Utilize analytical skills to troubleshoot and fix code defects
• Creative solutions or alternatives balancing risk, complexity, and effort to meet requirements.
• Participate in software design/code reviews to ensure quality and adherence to company standards.
• Collaborate with team and project stakeholder to meet team’s goal
• Provide technical expertise a in the design, development, and delivery of analytics, cyber security and digital forensic software, while adhering to strict timelines, coding standards, requirements, and quality
• Design, develop, test, and maintain applications and critical infrastructure in accordance with product needs. Develop functional specifications, systems criteria, and test plans. Develop and document functional and technical requirements
• Create and utilize internal tools, infrastructure, and utilities to improve speed and quality of development
• Research new tools and technologies and recommend ways to implement them, either in new test strategies or in product development
Position Requirements:
• Bachelor’s degree in Computer Science or related field
• 7+ years of enterprise product development experience
• Good knowledge on Algorithm design and analysis, including knowledge of data structures and design patterns
• Strong understanding of object-oriented programming and loosely-coupled design
• Expert in React.JS
• Strong experience with HTML and CSS
• Proficient understanding of client-side scripting and JavaScript frameworks, including OO JavaScript, jQuery
• Must have experience in service-oriented architecture (SOA) and/or web services
• Experience with full software development lifecycle (SDLC)
• Experience with multi-threading and parallel programming
• Passion for engineering excellence through automation, unit testing, and process improvement.
• Superior analytical and problem-solving abilities
• Ability to conduct research, and accomplish tasks with minimal supervision
• Experience working with server internals such as multi threads, process model, memory management, scheduler, clustering and load balancing are strongly preferred
• Experience with massive-scale performance and scalability engineering
• Exposure to Hadoop and related technologies, Analytics, Big Data is a plus
• Experience with HTML, CSS and jQuery
• Experience with Angular JS or any other JS Framework is a plus
• Experience with browser testing and debugging
• Experience with Web applications development using C# and MVC is a plus
• Experience with C#/LINQ development is a plus
• Experience with a wide variety of programming languages (Java, C++, etc.) is a plus
• Exposure to Scrum or other Agile development methodologies
OpenText is an equal opportunity employer that hires and attracts talent regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, marital status, sex, age, veteran status, or ****** orientation. At OpenText we acknowledge, value and respect diversity. We draw on diversity of thought and experience to reflect the rich array of cultures representing our broad global customer base.
As a technology company, we can only be as good as the people who are part of our team. To that end, we seek talent with diversity of life experiences and perspectives from around the world
If you are contacted regarding this position, please advise the interview coordinator of accommodation measures you may require during our selection process. Information received relating to accommodation needs of applicants will be addressed confidentially
💡 Quick Summary
Seeking a career-building opportunity? The Sr| Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
