Back-End .NET Core/C# Developer

Location: Lithuania Salary: €40 - €50 per hour
Sector: Consultancy Type: Contract
Reference #: CR/080568_1621587930

Back-End .NET Core/C# Developer / Fully remote / 3-6 months + / Start ASAP.

Job Description:

* Extend the back-end for new Outlook Self Service components using
* .NET Core / C#.
* Build REST API's to support the Outlook Self Servicefrontend
* Build .NET Core jobs to handle maintenance of the Self Service assets
* Design database and messaging architecture for the components
* Integrate with Exchange Remote PowerShell, Active Directory on
* Premise
* Minor integration with Microsoft 365 using GraphAPI and Exchange
* OnlinePowerShell
* Ensure high quality in code deliverables, testing and performance.
* Contribute and adhere to our API/Job coding standards, best practices,
* and procedures
* Use DevOps for source code control, reporting on progress and testing
* Ensure that we have a minimal but useful technical documentation for
* our solutions
* Be active part of the project team (Scrum ceremonies) and collaborate
* with other back-end developers, the front-end developer, organisational
* IT Consultancy Request
* implementer, DevOps engineer and Service/Product owner on daily
* bases


* At least three years of experience in software engineering
* Solid experience in designing and building software products or product features
* Practical experience with different IT systems
* Professional skills in C# and .NET Core
* Experience with building REST Web APIs with JWT authentication and
* authorisation
* Experience with building .Net Core jobs
* Experience with code integration to other web services/API's, Exchange
* PowerShell, Active Directory, SQL databases and RabbitMQ
* Experience with IIS
* Experience with designing databases (MS SQL)
* Experience with designing message queues (RabbitMQ)
* Experience with GIT source code control (Azure DevOps)
* Knowledge about Exchange Remote PowerShell options and Exchange data
* structure in Active Directory
* Experience with IBM API Connect (optional)
* Experience with integration to Microsoft 365 / GraphAPI / Exchange Online
* (optional)
* Experience with working in an agile setup using Azure DevOps for planning,
* source code control, deployment pipelines and test.
* Communication skills, ability to explain engineering problems and concepts in
* simple terms
* Fluent in English and technology
* Analytical and conceptual thinking skills
* Planning and time management skills
* Responsible, self- organised, and result-oriented