COTIVITI NEPAL

Tech Lead- Dot Net

COTIVITI NEPAL

Tech Lead- Dot Net

Infinite is a global leader in digital engineering and IT services, with over two decades of experience helping clients turn digital transformation into business value. We partner with customers to optimize, modernize and scale their technology landscape – combining leading technologies, innovative platforms and accelerators with practical know-how. With an industry-first mindset and laser-focus on business outcomes, we are shaping the future with digital engineering excellence.

We have robust tools, processes and approaches that leverage the latest technologies and are tested over time. By leveraging our intellectual property and deep industry knowledge, combined with a culture that encourages and rewards creative thinking, experimentation and risk taking, we are able to deliver truly innovative solutions that meet our clients’ evolving needs. We are constantly innovating across various domains and industries with our deep industry expertise and innovation. From Healthcare to Telecom, Media & Entertainment to Banking, we are dedicated to making an impact in each sector.

People

Our talented team is the driving force behind our wide range of service offerings from application services to digital engineering to cloud services to data analytics and intelligent automation.

Our team delivers top-notch services under each broader category, including application development & maintenance, quality engineering & assurance, application modernization, digital transformation, security integration & management, cloud transformation & management, data migration & modernization and systems integration.

At Infinite Nepal, our proud team of 600 + software engineers are involved in the design, development, testing and maintenance of impressive lineup of trend-setting healthcare informatics solutions. Besides that, our talented people sort and analyze voluminous data to help clients in decision analytics.  

We believe our success largely depends on our people. When an individuals join us, they come with a dream to achieve big and build a lasting career with us. We aim to create a working environment where our people can progress toward their optimum potential. We provide cutting edge technologies, high-value technical and soft skills training, conference participation, coaching, mentoring and periodic review mechanisms.  We regularly have vacancies in areas like Software Development, Database Administration, DevOps, Software Testing, Systems Management, Network Management, and Project Management. We are an equal opportunity employer.

We offer:

Competitive Pay, Vibrant team culture, sponsored Lunch or dinner, Shuttle Service, Medical Coverage, Group Accident Insurance, Work study sponsorship, Festival Allowance, Team outings, Fitness/Sports/Hiking, Events Celebrations, Paid Time Off, SSF, Training and Development, Community Service Opportunities

Infinite is a global leader in digital engineering and IT services, with over two decades of experience helping clients turn digital transformation into business value. We partner with customers to optimize, modernize and scale their technology landscape – combining leading technologies, innovative platforms and accelerators with practical know-how. With an industry-first mindset and laser-focus on business outcomes, we are shaping the future with digital …

Tech Lead- Dot Net

Views: 594 | This job is expired 1 year, 7 months ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Senior Level
No. of Vacancy/s : [ 5 ]
Employment Type : Full Time
Job Location : Kathmandu, Nepal
Offered Salary : Negotiable
Apply Before(Deadline) : Sep. 22, 2022 23:55 (1 year, 7 months ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 7 years
Professional Skill Required : Multitasking Analytical Time Management Problem Solving
Other Specification

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

Job Description

  • 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

This job has expired.

Recommended Jobs

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE