Position: Senior .NET/C# Web Developer
Company: SoftPositive
Experience required: 5y
Category: .NET
English level: upper
Published: 2022-07-01T00:00:00+03:00

Our client is a global corporation - leader in colour measurement and colour management, offering hardware, software and services for measuring, formulating and matching colour. For its near-shoring development centre, we are looking for a Senior .NET/C# Web Developer.

You will join an organization which is innovative, fast-paced, result oriented and a classic winner in its market segment. Your solutions will be part of world-famous brands used by millions of people. A unique business management culture will ensure that the company outperforms all its competitors on a regular basis. You will enjoy permanent employment and truly competitive salaries. Embedded in a large group of highly skilled and intelligent colleagues, you will have the opportunity to develop into multiple directions like software architecture, project management, agile coaching, etc. without the need to move abroad.

**Required expertise:**
University degree related to Software Engineering
● 5+ years of experience with full-stack C#/NET Core development including MVC frontend/backend
● Solid experience with MSSQL and T-SQL
● Experience with implementing API’s using REST
● Solid knowledge of XML/JSON and security
● Understanding of agile methodologies like Scrum
● Team-orientated personality open to challenges
● Good spoken English

**Will be beneficial:**
● Experience with C++ development on the Mac platform
● Experience with building SDK’s on the Windows platform
● Experience in the colour sciences

**Responsibilities:**
● Join a development team of over 40 engineers all over Europe collaborating with product managers in Switzerland and the USA.
● Participate in the definition of the architecture of new cloud projects for a high-performance web presence with millions of hits.
● Work as a senior developer in multiple small and large projects.
● Analyse and evaluate existing platforms and decide about their re-use in new products.
● Participate in the scoping, management, implementation and optimisation of projects.
● Keep the organization informed and updated on new and emerging (cloud) technologies.
● Collaborate in a self-organised international Scrum team of software developers.
● Contribute to the life-cycle management of existing solutions.