Software Developer (Enterprise Solutions)

Send application
Summary

Would you like to join our team as a Software Developer (Enterprise Solutions)?

Overview
Title
Software Developer (Enterprise Solutions)
Site location
Bulgaria, Sofia
Region
Europe

Working at Huvepharma

Huvepharma is focused on bringing human health and animal health and nutrition products to market. These pillars are the basis of our company name, Huvepharma: HUman and VEterinary PHARMAceuticals.

We have more than half a century of expertise in the fermentation and manufacturing of human and animal health and nutritional products. Our growth is both organic and through acquisitions. We have successfully integrated products, facilities and know-how from numerous prestigious brands across many of the industries we work in and continue to look for other strategic acquisitions to help us create a balanced product portfolio and achieve our goals.

Building on our strong foundations, dynamic drive and clear business orientation have resulted in Huvepharma being one of the top ten veterinary pharmaceutical companies operating around the world today.

Huvepharma is a privately owned company, headquartered in Sofia, Bulgaria. Our manufacturing subsidiary, Biovet, is headquartered in Peshtera, Bulgaria, and has independent manufacturing units in various other locations. Large, modern fermentation plants provide capacity fo producing major molecules, purification and downstream processing as well as having extensive R&D, quality assurance and packaged goods facilities.

We place a strong emphasis on addressing customer requirements which we believe can only be achieved through close partnerships. This is why Huvepharma employs highly skilled individuals with extensive experience of the industry coupled with a deep understanding and knowledge of the local market. 

Role overview

We are seeking a seasoned Software Developer to lead the design and implementation of robust, scalable enterprise solutions built on the Microsoft ecosystem. You will be responsible for bridging the gap between high-performance application development and secure, cloud-native infrastructure. This role is ideal for a developer who views security and containerization not as "afterthoughts" but as core components of the development lifecycle.

Key responsibilities

  • Architect and build: Design and develop multi-tier enterprise applications using Java or .NET frameworks, focusing on microservices architecture and high-availability patterns.
  • Container orchestration: Implement containerization strategy using Docker and Kubernetes (AKS/EKS), ensuring seamless deployment pipelines and environment parity.
  • Security integration: Implement "Security by design" principles, including OAuth2/OpenID Connect, data encryption at rest/transit, and proactive vulnerability scanning within the CI/CD pipeline. 
  • System integration: Develop and maintain complex integrations with enterprise platforms like Azure Service Bus, MS SQL Server, and Dynamics 365/Power Platform.
  • Performance monitoring: Conduct deep-dive performance tuning on distributed systems to handle enterprise-level data loads and concurrency. 

 

Technical requirements

  • Technology stack alternative: 
    • Microsoft: Mastery of C#, ASP.NET Core. Entity Framework, and Web API
    • Java: JEE, Spring, Hibernate, JPA, RESTful web services

Experience maintaining and migrating legacy enterprise systems is a plus

  • Containerization: Hands-on experience with Docker, container networking, and managing production workloads in Kubernetes
  • Security expertise: Good understanding of the OWASP Top 10, identity management (Azure AD/Entra ID), and implementing secure software development lifecycles (S-SDLC)
  • Cloud infrastructure: Experience in Azure (App Services, Functions, Key Vault, and SQL Managed Instances)
  • AI: Experience in AI integration of LLM in operations to improve development, productivity and performance
  • DevOps: Experience with Infrastructure as Code (Terraform or Bicep) and automated CI/CD via Azure DevOps or GitHub Actions

 

Preferred qualifications

  • Relevant Microsoft or Java Certifications (e.g., Azure Solutions Architect Expert or Azure Security Engineer Associate)
  • Experience with Service Mesh technologies (e.g. Istio/Linkerd/Consul/AWS app mesh)
  • Background in highly regulated industries (e.g., automotive, aerospace, finance, healthcare or government)
How to apply

If joining a dynamic and changing company appeals to you, please send us your CV in English using the form below. Ensure your CV contains only information relevant to your academic and professional background, avoiding sensitive personal data.

All applications will be considered with complete confidentiality. Only short-listed applicants will be contacted. 

The personal data provided by you will be processed in strict confidence with applicable legislation in this regard.

Will you become our new Software Developer (Enterprise Solutions)? Apply Now!

Fields marked with a * must be filled in.

global presence

Local support from a global company

Huvepharma® has a distribution network which covers more than 90 countries in 6 continents. Find your nearest Huvepharma® representative today.
Find your local contact
about us

Huvepharma®

Huvepharma® is a fast-growing, global pharmaceutical company with a focus on developing, manufacturing and marketing human and animal health and nutrition products.
more about us

Change country

The Huvepharma® distribution network covers 90 countries in 6 continents. Please select a country from the list below to see the products and services available in that region.

To view all products and services, select Global from the dropdown menu or click .

Africa

Asia

Europe

North America

Oceania

South America

Change language

Huvepharma has a remarkable distribution network which covers 90 countries in 6 continents. To offer you the best services, we ask you to select your country.

Europe

United States

Click here to visit the local website or close this popup to stay on the global website.

top
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now