+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

100-5 =
+
Forgot password

Enter your email, and we will send you your password

OneBit Software

Senior Microsoft 365 Developer

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    About Us

    At OneBit Software, we’re not just a business; we’re a symphony of innovation, collaboration, and purpose. Our journey began in 2010, and since then, we’ve orchestrated success stories that span continents and cultures. From Australia to Europe, and all the way to the innovation hubs of North America, we’ve left our digital footprints everywhere, driving strategic value and achieving repetitive customer results. We love .NET and the Azure cloud, and invest in it as the foundation for our solutions across industries including FinTech, Logistics, Renewable Energy, Construction and Healthcare.

    Our goals for 2025 are to redefine the company and strengthen our brand as a global competence center. Our success is based on repeat business and our opportunity this year is to position OneBit Software as the market leader for complex and reliable, transactable solutions. We are growing the team and seeking open-minded, fresh talent to drive us through this transformation.

    You can be in any city in Bulgaria, working from home, or in our office in Sofia.

    Why Choose OneBit Software?

    Impact-Driven Development: Your work directly influences real-world business outcomes. We prioritize projects that deliver tangible value to end users, whether optimizing business processes, enhancing data workflows, or improving user experiences. Our software gets used daily, it is not just another dying project with no adoption.

    Microsoft Technology Excellence: We are deeply committed to the Microsoft development ecosystem, including Microsoft 365 .NET, C#, Azure cloud services, Microsoft AI and comprehensive data solutions. Join a team that invests in cutting-edge technology and continuous learning.

    Complex Problem Solving: We tackle challenging business problems that require innovative solutions. Our projects involve sophisticated requirements that will stretch your analytical skills and technical expertise.

    Knowledge Sharing Culture: We actively participate in the broader tech community through conferences, meetups, and technical forums. Professional development and knowledge sharing are core values that benefit both individual growth and team success.

    The role

    As Senior Microsoft 365 Developer, you will participate in the design and implementation of new Microsoft 365 applications. This role offers the chance to work with the latest technology stack. You will be a key part of a team, working on the migration of existing on-premises business applications into Microsoft 365 and the Azure platform. Additionally, you will have a chance to work in a team of highly qualified engineers, driven by a true passion for technology and always ready to help each other.

    Main responsibilities

    • Design and implement new Microsoft 365 applications.
    • Participate in transitioning to the Cloud of existing on-premises applications.
    • Support and enhance existing Microsoft 365 applications, when necessary.
    • Close collaboration and communication with clients and business stakeholders.
    • Transform business requirements into technical tasks.
    • Participate in knowledge-sharing sessions.
    • Write technical documentation.

    Required skills

    • Deep understanding of Microsoft 365 Collaboration Platform – SharePoint Online, MS Teams, Power Platform.
    • Strong knowledge of Experience using SPFx (SharePoint Framework) and PnP (Patterns and Practices) Framework.
    • Experience with front-end technologies (TypeScript, Angular/React).
    • Experience of .NET Core, .NET Framework, and .NET 7/8.
    • Experience in source control tools like Git.
    • Experience with Agile methodologies (SCRUM).
    • Ability to transform business requirements into technical tasks.
    • Ability to work both independently and as a team player.
    • Strong problem-solving, analytical and communication skills.
    • Excellent spoken and written English.

    Nice to have skills

    • Experience in Cloud application development within the Azure platform – Azure Functions, Azure Service Bus, App Services, Azure Application Insights, Azure Storage, Azure SQL and others.
    • Experience using Microsoft Graph APIs.
    • Experience with ASP.NET MVC, Web API, Entity Framework.
    • Experience in PowerShell scripting.
    • Good understanding of Microsoft Identity – Entra ID, Azure AD B2C.
    • Experience with claims-based authentication (OAuth/OIDC).
    • DevOps experience and skills in building CI/CD pipelines.
    • Previous development experience using SharePoint 2013/2016/2019.

    What We Offer

    Compensation & Benefits

    • Competitive salary based on experience with clear growth trajectory
    • Annual performance-based bonus tied to individual and company achievements
    • Comprehensive health insurance
    • Multisport card

    Time Off & Flexibility

    • 20 days paid annual leave
    • Additional day off on your birthday
    • Extra days off between Christmas and New Year
    • Additional annual leave day for each year of service
    • Flexible working hours to accommodate personal schedules

    Work Environment

    • Complete flexibility: hybrid, remote, or office-based work
    • Location independence – work from anywhere in Bulgaria
    • Modern office location near Business Park Metro station in Sofia

    Application Process

    To apply, please use the application tools on this job site. Only shortlisted candidates will be contacted for interviews.