JOB VACANCY AT NEPAL TELECOM APPLY NOW!!!!!

Friday, September 23, 2016

SOFTWARE ENGINEER (JAVA) at Verscend Technologies

Verscend Technologies is a software research and development center for Verscend Technologies, Inc. located at Waltham, MA, US., a leading source of information about risk. Verscend Technologies, Inc. offers risk-assessment services and decision analytics that help customers better understand and manage their risk.
SOFTWARE ENGINEER (JAVA)
RESPONSIBILITIES
  • Involve in all stages of the project life cycle: requirements definition, design, and development.
  • Translate application stories and requirements into functional applications.
  • Design, code, and maintain efficient and reliable Java code.
  • Write neat and clean code for web application.
  • Create test cases and follow test cases to implement the requirements.
  • Active participation in Project level discussion/meeting.
  • Maintain legacy code and implement the new requirements in best possible way.
  • Prepare use case/ flow diagram when needed.
  • Regular follow up for tasks assigned from development phase to QA
QUALIFICATIONS AND EDUCATION REQUIREMENTS
Bachelor of Engineering in Computer/IT or equivalent degree in Computer related studies
MUST HAVE SKILLS
  • UI Development Skills (JavaScript, CSS, HTML, jQuery)
  • Hands on knowledge on Spring Framework.
  • Strong theoretical and practical knowledge of object-oriented programming
  • Familiar with design patterns
  • Strong knowledge of Relational Databases, SQL, and ORM technologies
  • Web Service Frameworks (RESTful, SOAP)
  • Experience working with source control systems, such as Subversion, and GIT including branching and merging strategies
PREFERABLE SKILLS
  • Knowledge of testing frameworks/methodologies (JUnit, Selenium, TDD)
  • Understanding of XML, JSON, web services technologies, and data structure fundamentals, with experience in multi-threaded programming a plus
  • Experience with Atlassian suite of tools (Jira, Confluence, Bamboo, Crucible)
  • Experience in Continuous Integration leveraging tools such as Bamboo and Maven.
SOFT SKILLS
  • Ability to work independently or as part of a team
  • Experience of working in SCRUM/Agile team would be added value
  • Persuasive in both written and verbal communication
  • Strong Analytical Skills
  • US Healthcare experience would be added value

Recent jos in Nepal