Tech Lead- Dot Net

  • Full Time
  • Anywhere

Website COTIVITI

JOB OPPORTUNITY

Tech Lead- Dot Net

Responsibilities

  • Translate application stories and requirements into functional applications.
  • Design, code, and maintain efficient and reliable C# code.
  • Write neat and clean code mostly for desktop application.
  • Create test cases and follow test cases to implement the requirements.
  • 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
  • Develop overall technical strategies for projects from technical requirements
  • Create technical estimations
  • Present technical strategies to on-shore and gather technical requirements as needed
  • Create and update design and functional documents
  • Identify and troubleshoot issues as needed
  • Perform a mix of maintenance and new development as required
  • Implement project applications according to specifications
  • Research technical issues and provide recommendations to enhance applications
  • Work both independently and as part of a team to create reliable and high performing health care applications
  • Unit test code to ensure quality
  • Ability to juggle multiple projects and shifting priorities
  • Perform code review sessions with other developers and suggest improvements or alternate approaches when appropriate
  • Assist project managers and directors with the creation of task-level project plans that detail the specific tasks required to deliver a solution

QUALIFICATIONS AND EDUCATION REQUIREMENTS

  • Bachelor of Engineering in Computer/IT or equivalent degree in Computer related studies

MUST HAVE SKILLS

  • Minimum 7 years of experience in Software development using C#.
  • Strong theoretical and practical knowledge of object-oriented programming
  • Ability to write reusable C# libraries
  • Familiar with design patterns
  • Experience in writing unit test and integration testing in Nunit Framework.
  • Knack for writing clean, readable C# code.
  • Strong knowledge of Relational Databases, SQL, and ORM technologies
  • Experience working with source control systems, such as Subversion, and GIT including branching and merging strategies.
  • Web Service Frameworks (RESTful, SOAP)
  • Hands-on experience with Microsoft technologies, specifically: .NET/ASP.NET development
  • Ability to work in a collaborative team environment
  • Iterative approach to development, using short development cycles and frequent builds
  • Ability to develop secure solutions and knowledge of industry best practices regarding information security and defensive development

PREFERABLE SKILLS

  • Knowledge of JavaScript based front-end frameworks like ember.js, angular.js, react.js and others would be an added advantage.
  • Working knowledge of MVC design patterns.
  • 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

To apply, please login to http://www.cotiviti.com.np/jobs or Send your CV to ktmjobs@cotiviti.com

To apply for this job please visit www.cotiviti.com.np.

Scroll to Top