+
Login

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

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

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

109+55 =
+
Forgot password

Enter your email, and we will send you your password

OneBit Software

Senior Office 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 OneBit Software?

    🌟 Purpose-Driven Craftsmanship: When you step into our world, you’re not just writing lines of code; you’re composing solutions that get deployed, get used and impact the users. Whether it’s revolutionizing education, optimizing data flows, or enhancing user experiences, your work sees daylight and it matters to the audience. We defend budgets that support results more than mediocrity; we aim for excellence because every keystroke contributes to a bigger picture and that is important for your growth.

    🔥 The Power of Microsoft Stack: Our passion for technology runs deep, especially when it comes to the Microsoft development stack. We love .NET, C#, the Azure cloud, and data in all shapes and sizes. When you join us, you’re not just joining a team; you’re becoming part of a community that fosters technical advancement in the tools and platforms that we use.

    🚀 Solving Puzzles, Building Futures: Complexity fuels our creativity. Business problems aren’t roadblocks; they’re invitations to innovate. In this position, you’re not just solving puzzles; you’re architecting solutions that inspire your colleagues.

    🎙️ Community Amplifiers: We don’t hoard knowledge; we share it. Our team isn’t confined to screens; we’re on stages—regional meetups, global conferences, and virtual forums. Why? When you grow, we all grow. And when you inspire, the ripple effect reaches far beyond our office walls.

    The role

    As Senior Office 365 Developer, you will participate in the design and implementation of new Microsoft 365/Office 365 applications. This role offers the chance to work with the latest front-end and back-end technology stack, covering SPFx and PnP. You will be a key part of a team working on the migration of existing on-premises business applications into Office 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 one-another.

    Main responsibilities

    • Be part of teams that design, implement and maintain Microsoft 365/Office 365 applications.
    • Be part of projects that transition organisations to the cloud, including migrating on-premises applications.
    • Produce efficient, reliable and reuseable code that inspires your colleagues.
    • Work closely with architects and other team members to design new features or plan enhancements on existing ones.
    • When necessary – maintain, upgrade and enhance existing systems in Office 365.
    • Provide production platform support in the situations that require it.
    • Break down business requirements into separate technical stories, to assist with project plans.
    • Participate in regular meetings for collaboration and communication with clients and business stakeholders.
    • Perform regular code reviews and help junior team members grow.
    • Write integration tests and support UI automation teams.
    • Participate in knowledge-sharing sessions and drive technological discussions with the greater team.
    • Write technical documentation to assist the support teams.

    Required skills

    • Deep knowledge and interest in the Microsoft 365 platform – SharePoint Online, Teams, Power Platform
    • Good knowledge of .NET Core, .NET Framework, exposure to .NET 7/8.
    • Experience using the SPFx and PnP frameworks, and Microsoft Graph.
    • Proven experience in Cloud application development within the Azure platform – Azure Functions, Azure Service Bus, App Services, Azure App Insights, Azure Storage, Azure SQL and others.
    • Proficiency in Microsoft SQL Server and understanding of database design.
    • Experience in source control systems/tools like GIT.
    • Solid experience in PowerShell scripting.
    • Experience with Agile methodologies (SCRUM).
    • Ability to work both independently and as a team player.
    • Ability to transfer business requirements into technical stories/tasks.
    • Good problem-solving, analytical and communication skills.
    • Excellent spoken and written English.

    Nice-to-have skills

    • Experience with front-end technologies (TypeScript, Angular/React/Vue).
    • Experience with ASP.NET MVC, Web API, Entity Framework.
    • Good understanding of Microsoft Identity – Entra ID, External Identities.
    • Experience with claims-based authentication (OAuth/OIDC).
    • DevOps experience and skills in building CI/CD pipelines with YAML.
    • Development experience using SharePoint 2013/2016/2019 is a plus.
    • The ability to lead, inspire and motivate others.

    What we offer

    • A competitive remuneration package based on your experience and with a growth plan based on your results.
    • An annual bonus based on your individual performance and achieved company goals.
    • 20 days of paid annual leave.
    • An additional free day on your birthday.
    • Additional free days between Christmas and New Year.
    • An extra day paid annual leave for every year in the company.
    • Additional health insurance.
    • Multisport card.
    • Flexible working hours based on your rhythm and personal schedule.
    • Completely flexible working model – either hybrid (part-time remote, part-time at the office), or fully remote. You do not need to be located in Sofia, you can be anywhere.
    • Excellent office location – next to Business Park Metro station in Sofia.

    To apply, use the application tools of this job site. Only short listed candidates will be contacted for interviews.