Search by job, company or skills

Software Engineer

Software Engineer

Opentext
2-5 Years
Not Disclosed

This job is no longer accepting applications

Job Description

What the role offers:

  • Design and integrate software applications running on multiple platform types into overall architecture and product suite.
  • Be the go-to person in the team for the most complex, hard-to-solve technical challenges.
  • Understand the high-level requirements from the product manager and transform it to themes and features requirements for the development team.
  • Develop requirements docs to describe the requirement, architecture, APIs, etc.
  • Review and ensure the developers breakdown of features into User stories is sufficient and cover all points.

What you need to succeed:

  • Strong design skills with deep understanding of object-oriented programming
  • Strong Java programming skills with experience in developing multi-threaded modules
  • Deep experience using debugging and dump analyser tools
  • Good understanding of web services (SOAP/REST) and related technologies such as AJAX, JavaScript, HTML, CSS, JSON, XML
  • Knowledge of advanced design patterns
  • Excellent analytical and problem-solving skills
  • Excellent written and verbal communication skills

One last thing:

  • Experience using Hibernate, JDBC, database programming, SQL programming
  • Experience with UI tech stack will be an added advantage
  • Experience working on enterprise-grade solutions
  • Understanding of best development practices
  • Experience of agile development methodologies such as SCRUM
  • Experience of Test-Driven Development practices
  • Knowledge of Secure development lifecycle
  • Experience using unit test frameworks such as Junit
  • Knowledge of Linux Operating System and related tools

Key Skills

About Company

Similar Jobs

3-5 yrs
Bengaluru, India
Skills:
Software Development Life Cycle, Coding, Debugging, Agile Methodologies, System Integration, Testing, Modern Development Frameworks, Manufacturing Engineering MES
7-10 yrs
Bengaluru, India
Skills:
Performance Testing Tools, Agile Scrum methodologies, automated testing frameworks, Pega development and testing, software testing methodologies, CI/CD processes