Integrations developer to Intelliplan Dooel

About Intelliplan Dooel 

Intelliplan is the leading company of business systems for staffing and recruitment in the Nordic Region. Our portfolio of 200 clients is diverse and includes different sectors, including staffing and recruitment, job transition, property management, security and healthcare. Our solution is the core system for our clients’ daily operations thus our highest priority is to justify this trust by delivering highest quality of service in the most effective and efficient way.

Intelliplan is the leading company on the Swedish market in its industry but it is also present in the Norwegian, Danish and Finnish markets. We have our headquarters in Stockholm where we have the sales and support department, a development department and product managers with executive management. Three years ago, we have established our development department and QA department in Skopje, Macedonia.

Our core service is assisting customers to successfully streamline their business processes by offering all needed functionality and services required for effective functioning of a staffing company. Intelliplan is developing, implementing and supporting the system as a SAAS solution for the last 20 years. The product is mainly built on Microsoft techniques such as .net/C# and hosted in Microsoft Azure. Besides the main stream functionalities, our developments for new features of our solution, are designed to provide additional competitive advantages for our customer. Today, Intelliplan’s system has a number of new key features covering several crucial areas in the stuffing business model: digital agreements, job advertising and selection, employment processes, staff planning, time reporting, payroll and billing.

Job description

We are seeking a .NET/Typescript fullstack developer responsible for building third party integrations using .NET core and Typescript. Your primary responsibility will be to design and develop third party integration layers of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

What we are looking for

- Strong knowledge of .NET core
- Proficient in C#, with a good knowledge of the ecosystem
- Strong understanding of object-oriented programming, and common design patterns
- Skilled at writing reusable libraries
- Familiar with various design and architectural patterns
- Knowledge of concurrency patterns
- Familiarity with Microsoft SQL Server
- Knack for writing clean, readable, and easily maintainable code
- Understanding of fundamental design principles for building a scalable application
- Experience creating database schemas that represent and support business processes
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- Has a good understanding of JavaScript ES6
- Familiar with Typescript and node
- Familiar with React
- Experience implementing automated testing platforms and unit tests
- Proficient understanding of Git and code versioning

- Build integrations with third party services (such as google calendar) based on a given specification
- Design, build, and maintain efficient, reusable, and reliable code
- Integrate with existing database solutions
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Help maintain code quality, organization, and automatization

facebookCreated with Sketch.