Recruitment.bg is a boutique IT recruitment company based in Bulgaria. We collaborate with leading technology employers, connecting highly skilled IT professionals with the right career opportunities. Our approach is built on trust, transparency, and expertise, ensuring long-term partnerships and meaningful professional growth for both our clients and candidates.
About the Role
We’re looking for an experienced Technical Lead (.NET) to take a key role in guiding a high-performing engineering team within the Platform & Payments Department. This role involves hands-on technical leadership, system design, and collaboration across teams to deliver scalable, secure, and maintainable backend solutions.
Responsibilities
Provide technical leadership, mentorship, and promote .NET best practices and clean architecture principles
Lead the development of backend systems related to CRM, bonus modules, and real-time platform components
Conduct detailed code reviews ensuring adherence to SOLID principles, design patterns, and performance standards
Collaborate with System Architects to align on technical direction and architectural decisions
Work with Product Managers to refine backlog items and contribute technical insights during planning
Identify and execute refactoring initiatives to improve performance, scalability, and maintainability
Support CI/CD processes, automation efforts, and continuous delivery best practices
Lead proof-of-concepts and technical spikes to validate new approaches and reduce risks
Troubleshoot, debug, and optimize applications in production environments
Collaborate with cross-functional Agile teams across multiple ARTs (Agile Release Trains)
Participate in incident management, including root cause analysis and follow-up documentation
Maintain and evolve technical documentation and knowledge-sharing resources
Requirements
5+ years of professional experience with .NET Framework and .NET Core
Proven experience designing and delivering complex distributed systems with high availability
Strong understanding of event-driven architecture and messaging systems (Kafka, RabbitMQ)
Expertise in relational databases (PostgreSQL, MS SQL, Oracle DB) and ORM frameworks (Entity Framework, Dapper, NHibernate)
Experience with in-memory data stores (Redis, Aerospike)
Familiarity with monitoring, logging, and alerting tools
Solid knowledge of secure coding practices and application security fundamentals
Excellent analytical and debugging skills, with a proactive approach to problem-solving
Experience mentoring developers and driving technical excellence within teams
Strong communication and collaboration skills, with experience in Agile environments
What We Offer
Competitive salary and annual performance-based bonus
Biannual performance evaluation and salary review
25 days of paid annual leave
Flexible working hours and 2 days weekly work-from-home option
Premium additional health insurance package
Fully paid annual transportation and sports cards
Free company shuttle to the office
Corporate sports teams and events
Opportunities for professional development, training, and certifications
Tickets for conferences and seminars
Regular team buildings and office celebrations
Complimentary snacks, coffee, soft drinks, and fresh fruit daily
Special bonuses for birthdays, newborns, and first graders
Corporate discounts at partner shops and restaurants
Modern, well-equipped office with gaming and chill-out zones (PS4, foosball, lounge area)
All applications will be treated as strictly confidential.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.