Position: C# Developer - Visma Administrator 2000 API
Company: ITendo
Experience required: 2y
English level: intermediate

C# Developer - Visma Administrator 2000 API

We are seeking an experienced and proactive C# developer with at least two years of experience and knowledge of developing APIs for Visma Administrator 2000. If you have a passion for programming and are capable of contributing to the development of high-quality software, we warmly welcome your participation! Please note that only candidates with experience in C# and Visma Administrator 2000 API will be considered. Kindly refrain from submitting your resume if you lack this experience.

Responsibilities:

Development and maintenance of API interfaces for interacting with Visma Administrator 2000
Analysis of requirements and specifications for API interface development.
Design and implementation of functionality that aligns with the requirements of the Visma Administrator 2000 system
Integration of the API with other systems and services for data exchange.
Optimization and improvement of existing API interfaces' performance.
Designing software architecture to meet project requirements
Implementing functionality and modules while adhering to object-oriented programming (OOP) principles
Optimizing and enhancing existing code.
Performing modular testing of C# code to ensure functionality and compliance with requirements
Studying and analyzing project requirements and application functionality.
Interacting with clients or business analysts to gain a clear understanding of project tasks and objectives

Requirements:
Minimum of two years of experience as a C# developer
Experience working with Visma Administrator 2000
Experience in creating and maintaining APIs using C#. Understanding of principles for designing and developing RESTful APIs
Knowledge of essential concepts, architecture, and functionality of Visma Administrator 2000 for efficient integration and API development
Understanding of web service principles
Ability to write clean and efficient code in C#
Knowledge of object-oriented programming (OOP) principles in C#
Familiarity with version control systems like Git
Ability to work as part of a team and collaborate effectively on projects
Proficiency in using debuggers to identify and fix code errors
English language proficiency, both spoken and written (Intermediate level or higher)

We offer:
Remote work opportunity
Flexible working hours
Interesting projects and opportunities for professional development

If you are interested in this position and meet the requirements, we invite you to submit your resume and portfolio. Each application will be carefully reviewed, and we will contact you to discuss further details.