Staff Software Engineer - C#, .Net

Ref#: 19118

Function: Engineering

Location: India, Hyderabad

Apply Now Connect with LinkedIn Connect with Xing Sign up with Indeed

Know someone else who would be a perfect fit? Let them know!

Share: LinkedIn Twitter

Send to a friend
OPENTEXT - THE INFORMATION COMPANY

As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management. 

The opportunity:

As a Staff 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 and leadership 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

What it takes:

• Bachelor’s degree in Computer Science or related field
• 8+ 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 C# and .Net
• Solid experience with one or more of SQL Server
• 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 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

At OpenText we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer.

Apply Now Connect with LinkedIn Connect with Xing |

Share: LinkedIn Twitter

Send to a friend