C# Developer

Techpodsuk — Bulgaria · Posted ~2 days ago

Mid Full-time Hybrid

Skills

C# Excel VSTO Add-ins REST APIs Caching strategies VBA Unit testing Object-oriented programming .NET VSTO REST API NuGet

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A technology-focused organization is seeking an experienced C# Developer to maintain and enhance a mature software solution. The role involves building new features, improving performance, integrating APIs, maintaining code quality, and collaborating with stakeholders in an international environment.

Highlights

Opportunity to work with modern technologies in a flexible environment with remote options, professional development support, and a high level of autonomy.

Description

TechPods is a British-Bulgarian-owned and managed technology co-sourcing company based in Sofia, Bulgaria. Unlike traditional IT outsourcing companies, our fully transparent model enables companies to scale quicker, while mitigating risk and reducing costs. We strongly believe that traditional outsourcing is obsolete, and the key to long-term success is co-sourcing, not outsourcing. We’re seeking an experienced C# Developer to join a fast-growing, data-driven SaaS company operating in the commercial real estate technology space. The organisation builds software that transforms large volumes of unstructured real estate data into clean, reliable, and actionable insights through advanced automation, machine learning, and modern APIs. If you think you could be the talent we’re looking for, then keep reading! What you’ll be doing In this role, you’ll work on a mature Excel VSTO Add-in used by both external clients and internal teams, playing a key part in maintaining stability, improving performance, and delivering new features. You’ll collaborate closely with UK-based stakeholders and contribute to a product that supports data-driven decision-making across global real estate portfolios. Take ownership of the existing codebase, including documentation and structureDevelop new features while ensuring backward compatibility with legacy workflowsInvestigate, diagnose, and fix bugs with minimal disruptionImplement structured testing to prevent regressionsMaintain, refactor, and optimise existing codebase for performance and stabilityOptimise REST API usage and local caching of dataSuggest, design, and implement new features and enhancementsCollaborate with internal stakeholders and users to refine requirementsEnsure code maintainability, readability, and documentation What we’ll expect from you 3+ Years of professional experience with C# Proven track record of building Excel VSTO add-insOptimising REST API queries to minimise download timesDesigning and implementing caching strategies to improve performance for end usersExperience with VBA and interoperability with VSTOExperience integrating authentication & securityUnit testingAdvantages Experience working with data-heavy processesFamiliarity with structured development practices such as version control, peer review, or testing frameworksFamiliarity with telemetry, logging and observability for client appsExperience with installer technologies (MSI/Wix), NuGet packaging and versioningKnowledge of VBA codebases and migration strategies from VBA to managed add-insExperience with multi-threading, async/await and avoiding UI blocking in ExcelExperience with enterprise authentication (Azure AD, ADFS) and certificate management Why us?Excellent opportunity to work with leading-edge technologiesAdditional private health and dental careFlexible working hours, either from our new modern office, from home, or even remotelyCo-funded MultiSport Card / Cool Fit Card to enjoy hundreds of indoor, outdoor, and wellness activitiesCo-funded Transportation cardHaving the great opportunity to work with passionate, knowledgeable, and experienced people where your opinion is highly valuedHigh team autonomy to make a significant impact on the companyPart of a strong local tech community with lots of technology eventsKeep up-to-date with weekly company clubs, initiatives & regular teambuildingsSelf-development budget If you would like to accept this mission, please send your CV in English. All applications will be treated in a timely and confidential manner and we’ll be in touch with candidates shortlisted for the next steps.