We are looking for Microsoft Integration Engineers to join the team! Staffbase offers the opportunity to grow in a dynamic environment and to be part of our exciting mission. This role is a full-time, permanent position and should ideally be based in our offices in Chemnitz or Dresden.
Your tasks include:
- You will be responsible for enhancing and building integrations for applications from the Microsoft / Office 365 universe, including Teams, OneDrive, SharePoint Online, Exchange / Outlook Online - they would be implemented either on the Staffbase side or on the integrated application (either via backend or frontend, via JavaScript-based apps or using APIs).
- Ideally, you will be also responsible to enhance the SSO / federated identity and user management of our App in connection with (federated) Azure ADs.
- You will be responsible for training and supporting our Technical Customer Care teams to set up those integrations in our customers' IT environment.
- You will work in a cross-functional Scrum team, i.e. a startup in a startup.
- Produce quality and tested code, leaving things better than you found them.
- Give and receive valuable and constructive feedback in our code review practice.
- Lean and grow continuously - and share your knowledge with your peers.
- Be agile and open for feedback.
- Take ownership for the topics you care about, ranging from the features you produce over the quality of our work to the environment we work in.
- You work iteratively and push code frequently, you also make sure to have a good CI/CD pipeline and you care for automation.
Your profile:
- You have experience with integrating into different Microsoft applications like Teams, SharePoint Online, Exchange / Outlook Online or OneDrive for Business.
- You have experience with authentication / SSO workflows and integrating with the Azure AD, furthermore you are familiar with working with the Graph API.
- You have experience in React.js, JavaScript and TypeScript.
- Ideally, you have experience in Kotlin, Go or Java.
- You like solving problems and working within a team to produce world-class software.
- You are passionate about the things you build.
- You care about automation and have experience in Test Driven Development.
- Preferably, you have worked in an agile environment before.
- You value quality as well as clean code and learning new things.
Our environment:
- Work with like-minded people and top tech talent.
- We try to be agile and not just do agile, our organisation, processes, architecture and tech stack is constantly evolving and improving.
- We love technology.
- We value sustainable peace and work-life balance and we know the importance of team events outside of a work environment. Also, we value „You build it, you run it“.
- Hackathons, meetups, coding dojos, LAN parties, laser tag, weekly talks and our Devquila and many more awesome highlights.