Software Engineer (Python Developer)

COTIVITI NEPAL (formerly known as Verscend Technologies Pvt. Ltd.) is a software research and development center for COTIVITI, Inc. located at Waltham, MA, US., a leading source of information about risk. COTIVITI, Inc. offers risk-assessment services and decision analytics that help customers better understand and manage their risk.

Software Engineer (Python Developer)

Views: 1931 | This job expired 5 months ago

Basic Job Information

Job Category : IT & Telecommunication > Programmer/ Software Engineer, Software Implementation
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kathmandu, Nepal
Offered Salary : Negotiable
Apply Before(Deadline) : Jan. 25, 2019 23:55 (5 months ago)

Job Specification

Education Level : Bachelor
Experience Required : More than or equals to 2 years
Other Specification

Qualification & Education Requirements:

  • Bachelor of Engineering in Computer/IT or equivalent degree in Computer related studies
Must Have Skills:

  • At least 2 years of experience in software development using Python with a knowledge on Django framework
  • UI development Skills (JavaScript, CSS, HTML, jQuery)
  • Strong knowledge of relational databases and SQL programming expertise
  • Experience in web service technologies (RESTful, SOAP)
  • Good command on XML/XSD/XSLT
  • Strong theoretical and practical knowledge of object-oriented programming
  • Familiar with design patterns
  • Experience in writing unit test and integration testing
  • Knack for writing clean, readable code
  • Experience working with source control systems, such as Subversion, and GIT including branching and merging strategies

Preferable Skills:

  • Knowledge and experience in Backbone.js, Marionette framework
  • Experience in cloud architecture, AWS
  • Knowledge and experience in PostgreSQL
  • Knowledge and experience in Java; working experience in JAXB would be added value
  • Working knowledge of UNIX
  • 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

Job Description

  • 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

Applying Procedure

To apply, please login to

Job Action

TO APPLY: For this job, please follow the applying procedure.

Register Now

More Jobs By this Company

Similar Jobs

Search, Apply & Get Job: FREE