C# BPA Platform Tool Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

Negioatable

HOURS PER WEEK

38

DATE POSTED

Aug 16, 2023

JOB OVERVIEW

Orbis Software Ltd (trading as Codeless Platforms) is a thoroughbred Software company based in Poole, England. Orbis produces BPA Platform, a best-of-breed Enterprise Automation and Workflow product for Windows environments which embraces as plethora of technologies. Orbis is the mid-market leader in the UK with 3000+ customers in 18 countries and a presence in the Nordic and Benelux countries as well as Poland. See www.codelessplatforms.com.

A C# Software Developer is required to join an established team working remotely. The role would provide the successful candidate with the opportunity to work on varied technologies performing advanced, technically challenging product development in a growing marketplace.

Responsibilities include designing and coding high quality software products on a diverse range of Microsoft platforms.
The role is mainly developing plug in tools for our core product BPA Platform providing integrations with 3rd party platforms and products.

Es
sential

• Strong knowledge of Microsoft Visual C# and .NET Framework.
• Extensive experience in implementation of software solutions using C#.
• Experience in implementation of HTTP Web Services (SOAP, REST, OData, GraphQL etc.)
• Windows Forms and/or WPF (Windows Presentation Foundation)
• Knowledge of SSO and Authentication Protocols such as OAuth2 etc.
• Knowledge of Relational database systems, SQL syntax and experience with Microsoft SQL Server
• Skills in object orientated design with recognized design patterns such as SOLID and Dependency Injection.
• Experience with Developing and creating Unit Tests.
• Knowledge of XML and/or JSON syntax.

De
sired

• .NET 5/6/7
• Using Nuget with Visual Studio
• Web API / ASP.NET
• XML Schema (XSD)
• VBScript
• WCF (Windows Communications Foundation)
• Multi-threading, TPL and Thread synchronisation
• Asynchronous programing with async/await
• Technical Knowledge of ERP and CRM Systems
• Technical Knowledge of e-commerce platforms such as Magento and Shopify.
• Demonstrable understanding of the project lifecycle

Advantage

• Windows C++ (COM/ATL etc)
• Windows Installer (MSI) development using WiX/Installshield
• Microsoft Team Foundation Server (TFS) / Devops Server
• Degree level education

Other skills
• Strong conversational and written English, also on technical level
• The ability to work under pressure to tight deadlines.
• Ability to understand complex algorithms and multi-layered software designs.
• The role requires you to be a team player, yet a real individual.
• Our ethos is that ‘everything is possible’ and candidates should have a tenacious attitude to problem solving.
• The capability to managing your own Tasks and time.
• Strong desire to contribute ideas but be willing to compromise where necessary.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin