Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs
Въведи своя e-mail и ще ти изпратим твоята парола
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 2024 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?
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 a .NET Developer, you will participate in the implementation of cloud-native enterprise applications using the latest Microsoft technology. You will also jump in to maintain and enhance existing solutions, when necessary. 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. This position requires previous experience as a .NET developer. Experience with cloud-based development, preferably on the Microsoft Azure platform, will be considered a big plus. Your opportunity to grow is into senior development and architecture roles.
Main responsibilities
• Be part of teams that design, implement and maintain new cloud-native applications.
• When necessary – maintain, upgrade and enhance existing systems.
• Provide production platform support in the situations that require it.
• Produce efficient, reliable and reusable code that inspires your colleagues and makes you feel good.
• Write unit and integration tests, and support UI automation teams.
• Work closely with architects and other team members to design new features or plan enhancements on existing ones.
• Perform regular code reviews and grow from the comments you receive.
• Provide assistance to junior team members.
• Write technical documentation.
Required skills
• Bachelor degree in Computer Science, Software Engineering, or a related field.
• Deep knowledge of design patterns and OO design principles.
• 4+ years of experience in software development with a focus on .NET/C#.
• Deep knowledge of .NET Core, .NET Framework, and exposure to .NET 7/8.
• Solid experience with ASP.NET MVC, Web API, Entity Framework and related technologies.
• Experience in Microsoft SQL Server and/or NoSQL databases.
• Experience in source control systems/tools like GIT.
• Experience with Agile methodologies (SCRUM).
• Ability to work both independently and as a team player.
• Good problem-solving, analytical and communication skills.
• Excellent spoken and written English.
Nice-to-have skills
• Experience with front-end technologies (TypeScript, Angular/React).
• Experience with the Azure platform – Azure Functions, Azure Service Bus, App Services, Azure App Insights, Azure Storage, Azure SQL and others.
• 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.
• PowerShell scripting.
• 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.