Integrations Developer

Job title:

Integrations Developer

Company:

Oak Engage

Job description

We’re Oak and we’re on a mission to make the experience of communicating with employees simpler, easier and more streamlined than anyone else.We believe there is a better way to use technology to engage employees, cut through the noise, and inspire action that puts people at the heart of organisations.At Oak we pride ourselves on hiring great people and providing an amazing workplace culture for everyone. We know how important it is that you feel trusted, encouraged and supported throughout your career. That’s why at Oak we place a huge emphasis on people, making sure that you as an employee are given everything that you need to thrive in your new role. From growth and development, to making sure that your voice, ideas and opinions are heard – we value our staff as individuals and recognize all contributions as a critical element to our wider success.Position OverviewWe are seeking a talented Software Developer with expertise in C# .NET Framework for backend development, and good experience with frontend development in technologies such as Vue.js and TypeScript. The ideal candidate will be responsible for integrating various workflows of the Oak platform with external systems and software, ensuring seamless interoperability and optimal performance.Key Responsibilities

  • Develop backend functionality using C# .NET Framework (MVC) to support integration points with external systems and software.
  • Implement frontend components using Vue.js, TypeScript, JavaScript, and HTML to enhance user interfaces and experiences.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.
  • Work with customers to gather requirements, troubleshoot, and communicate effectively project progress.
  • Ensure code quality, maintainability, and scalability through proper code reviews, testing, and documentation.
  • Troubleshoot and debug issues, providing timely resolutions to ensure uninterrupted system functionality.
  • Stay updated on emerging technologies and industry trends to continuously improve skills and contribute to technological advancements within the company.

RequirementsRequired Skills

  • Proficiency in C# .NET Framework, and the MVC pattern for backend development.
  • Proficiency in LINQ patterns for database queries.
  • Experience with Unit Testing harnesses such as MSTest and Moq.
  • Experience with Vue.js, TypeScript, JavaScript, and HTML for frontend development.
  • Technical understanding of Web APIs, SAML, OAuth 2.0, and SCIM.
  • Technical understanding of security methodologies (such as Digital Signatures, Encryption, and Authentication/Authorization).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to manage multiple tasks and prioritise effectively in a fast-paced environment.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)?

Desired Skills

  • Recent experience with MSGraph, Entra ID, and other SaaS Identity Providers.
  • Familiarity with agile development methodologies (e.g., Scrum, Kanban).
  • Understanding of relational database principals (e.g., SQL Server, MySQL).
  • Knowledge of DevOps practices and tools (e.g., Git, Azure Devops).

BenefitsBenefits

  • Laptop
  • Training
  • Hybrid working (up to 2 days at home)
  • 25 days holiday plus
  • Oak bank holidays
  • Discretionary days allowance
  • Christmas closure (work permitting) between Xmas and New Year
  • Pension and life insurance
  • Health insurance & EAP
  • Engaging social events
  • Enhanced Maternity & Paternity Leave

Above all else we have an excellent culture at Oak which we work hard to maintain. We are looking for an experienced person that has a positive outlook and will work as part of a highly engaged team.Equality and Diversity StatementAt Oak Engage we are dedicated to cultivating a diverse and inclusive work environment where all individuals are valued and respected. We embrace applications from candidates of any background, irrespective of race, colour, ethnicity, national origin, gender, gender identity, sexual orientation, age, religion, disability, or any other protected characteristic. We believe that diverse perspectives enrich our organisation, enabling us to thrive. Our commitment extends beyond recruitment, as we actively promote equal opportunities, fair treatment, and a culture of respect for all employees. Join us in creating a workplace that celebrates diversity and fosters inclusion.

Expected salary

Location

Newcastle

Job date

Sat, 04 May 2024 22:07:43 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesin.eu) you saw this job posting.

yonnetim

Published by
yonnetim

Recent Posts

Technicien.ne préleveu.r.se (Croix Rousse) – CDI – F/H in Lyon, France

vacanciesin.eu Vous souhaitez participer à une offre de soin de qualité, œuvrer au service de…

3 hours ago

Stage – Ingénieur/e IA et Data Migration – Éditeur de logiciels – Ile de France/Limonest

vacanciesin.eu Description de l'entrepriseSopra Real Estate Software est un éditeur leader sur le marché de…

3 hours ago

Stage – Prévention Santé Sécurité et Amélioration de la Qualité de Vie de Travail

vacanciesin.eu Description de l'entreprise Le groupe Veolia est la référence mondiale de la gestion optimisée…

3 hours ago

Technicien(ne) de laboratoire/IDE POLYVALENT (H/F) in Toulouse, France

vacanciesin.eu Avec un chiffre d'affaires annuel de plus de 6.7 milliards d'euros en 2023, un…

3 hours ago

FPO / Functional Process Owner JDE – MANUFACTURING

vacanciesin.eu Company Description Are you looking for a meaningful experience in a company who tackles social,…

3 hours ago

Technicien(ne) de laboratoire in Douai, France

vacanciesin.eu Avec un chiffre d’affaires annuel de plus de 6.5 milliards d’euros en 2023 et…

3 hours ago
If you dont see Apply Button. Please use Non-Amp Version