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 structure
- Develop new features while ensuring backward compatibility with legacy workflows
- Investigate, diagnose, and fix bugs with minimal disruption
- Implement structured testing to prevent regressions
- Maintain, refactor, and optimise existing codebase for performance and stability
- Optimise REST API usage and local caching of data
- Suggest, design, and implement new features and enhancements
- Collaborate with internal stakeholders and users to refine requirements
- Ensure 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-ins
- Optimising REST API queries to minimise download times
- Designing and implementing caching strategies to improve performance for end users
- Experience with VBA and interoperability with VSTO
- Experience integrating authentication & security
- Unit testing
Advantages
- Exposure to other scripting/automation tools (Python, Power Automate, SQL)
- Experience working with data-heavy processes
- Familiarity with structured development practices such as version control, peer review, or testing frameworks
- Familiarity with telemetry, logging and observability for client apps
- Experience with installer technologies (MSI/Wix), NuGet packaging and versioning
- Knowledge of VBA codebases and migration strategies from VBA to managed add-ins
- Experience with multi-threading, async/await and avoiding UI blocking in Excel
- Experience with enterprise authentication (Azure AD, ADFS) and certificate management
Why us?
- Excellent opportunity to work with leading-edge technologies
- Additional private health and dental care
- Flexible working hours, either from our new modern office, from home, or even remotely
- Co-funded MultiSport Card / Cool Fit Card to enjoy hundreds of indoor, outdoor, and wellness activities
- Co-funded Transportation card
- Having the great opportunity to work with passionate, knowledgeable, and experienced people where your opinion is highly valued
- High team autonomy to make a significant impact on the company
- Part of a strong local tech community with lots of technology events
- Keep up-to-date with weekly company clubs, initiatives & regular teambuildings
- Self-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.