10/28/2025 updated


100 % available
Senior Software Engineering Manager
Bulgaria
Only remote
Computer Engineer, Software Development, EngineeringASP.NETHTMLJavaScriptAmazon Web ServicesSoftware ApplicationsArchitectureAtlassian JiraAutomationUnit TestingMicrosoft AzureC Sharp (Programming Language)C++ (Programming Language)Cloud ComputingCognition ProcessingDatabases
Software Architecture and Development
Architecture, design, development and maintenance of computer software and team management with expertise in C#.NET, PostgreSQL, EntityFramework, React, JSON, RESTful APIs, Jira, GitLab, Git, Windows, Linux, MS Visual Studio, LINQ, AWS, Terraform, Jenkins, Octopus
Team Leadership and Project Management
Leading cross-functional teams of up to 10 people, managing and collaborating with multiple teams, making strategic and architectural decisions, defining processes and workflows, piloting releases and deployments
Cloud and DevOps Technologies
Experience with AWS and Infrastructure as code, Terraform, Jenkins, Octopus, DevOps initiatives, MS Azure Cloud Platform, MS Graph, unit testing and automation
Database Technologies
Experience with SQL databases including MSSQL, MS Access, MySQL and No-SQL databases like MongoDB
Web Development Technologies
Web crawling and scraping, data mining, parsing and analysis, experience with XML, JSON, XSLT and schema validations
Microsoft Technologies
Good experience with Microsoft technologies, C++, ASP.NET, T-SQL, IIS, XML, HTML, JavaScript, Angular, jQuery, Windows API
Gaming and Financial Platform Development
Developing and maintaining betting platforms, eCommerce platforms, gaming and payment integrations, KYC, security, CI/CD, financial software systems
Object-Oriented Programming
Good cognition of OOP principles and SOLID principles
Architecture, design, development and maintenance of computer software and team management with expertise in C#.NET, PostgreSQL, EntityFramework, React, JSON, RESTful APIs, Jira, GitLab, Git, Windows, Linux, MS Visual Studio, LINQ, AWS, Terraform, Jenkins, Octopus
Team Leadership and Project Management
Leading cross-functional teams of up to 10 people, managing and collaborating with multiple teams, making strategic and architectural decisions, defining processes and workflows, piloting releases and deployments
Cloud and DevOps Technologies
Experience with AWS and Infrastructure as code, Terraform, Jenkins, Octopus, DevOps initiatives, MS Azure Cloud Platform, MS Graph, unit testing and automation
Database Technologies
Experience with SQL databases including MSSQL, MS Access, MySQL and No-SQL databases like MongoDB
Web Development Technologies
Web crawling and scraping, data mining, parsing and analysis, experience with XML, JSON, XSLT and schema validations
Microsoft Technologies
Good experience with Microsoft technologies, C++, ASP.NET, T-SQL, IIS, XML, HTML, JavaScript, Angular, jQuery, Windows API
Gaming and Financial Platform Development
Developing and maintaining betting platforms, eCommerce platforms, gaming and payment integrations, KYC, security, CI/CD, financial software systems
Object-Oriented Programming
Good cognition of OOP principles and SOLID principles
Languages
BulgarianNative speakerEnglishFluent
Project history
Architecture, design, development and maintenance of computer software and team management. Developing and maintaining a betting platform and its corresponding systems, along with managing and collaborating with multiple teams, making strategic and architectural decisions, defining processes and workflows. Leading a cross-functional team of 7 people.
Architecture, design, development and maintenance of computer software and team management. Developing and maintaining an eCommerce platform and its corresponding systems, along with managing and collaborating with multiple teams, making strategic and architectural decisions, defining processes and workflows.
Architecture, design, development and maintenance of computer software and team management. Developing and maintaining an iGaming platform and its corresponding systems, along with managing and collaborating with multiple teams, having 10 people directly reporting to me, divided in two teams.