Software Engineer, Sofia

Client/project details:

BULPROS is an innovative global IT services and solutions company with focus on Enterprise Collaboration, Cloud, Big Data and IoT, Enterprise Mobility and Outsourcing. Due to its extreme development, BULPROS is the only Bulgarian company listed in the latest report of Deloitte “Technology fast 50 in Central Europe”. 

For a stable and long-standing joint venture project between BULPROS and its partner- leader in virtualization and cloud infrastructure solutions, we are looking for a Software Engineer.

As part of Shared services organization, specializing in integration and extensions on the top of the technology stack, implementation, and consulting services for the delivered products, you will:

  • Gather and analyze customer requirements to produce technical solutions and provide additional consultancy
  • Define estimates and plans for software delivery along with the Project Manager
  • Write high-quality code and script solutions in PowerShell, JavaScript, C#, Perl, Python, Java, and others
  • Perform code reviews to other team members and receive code reviews of your code
  • Adhere to internal processes during the whole development cycle – idea, patent, requirements, specifications, designs, implementation, bug fixing, QA, support, and so on
  • Be familiar with the product portfolio of the company
  • Help document best practices in developing and deploying company’s solutions, and feed them into their knowledge base
  • Present custom solutions and how business requirements are met to all levels of customer resource


  • Professional experience with one of the following OOP languages: Java, PHP or C#
  • At least 3 years of experience as a software engineer, preferably within a consulting organization
  • Strong scripting skills in any of the following: JavaScript, Python, Perl, PowerShell, Bash
  • BS or MS in Computer Science or equivalent technical experience is an advantage
  • Excellent analytical and problem-solving skills 
  • Ability to work without close supervision
  • Out-of-the-box thinking, proactive, goal-oriented attitude, strong communication skills
  • Willingness to use different programming languages to address specific project needs
  • Familiarity with systems management concepts, processes and standards; capacity and performance management and tuning; storage and network management
  • Excellent written and verbal communication skills
  • Fluency in English

The company offers:

  • Training program adapted to the specific needs and main purpose of the role
  • Long-term prospects for professional growth within the fastest growing technology company in Bulgaria.
  • Work with unique software products and customers from different counties and cultures
  • Interesting and varied job in coordination directly with the end-clients
  • New and interesting personal challenges and opportunity to fully bring new ideas and develop your potential
  • Additional social benefits and company discounts
  • German language courses and English language courses for further improvement
  • Soft skills trainings and internal certification programs
  • Internal sports and social societies
  • Modern and attractive office place

For more information contact your Recruiter - Zora Stoeva; email:



Apply form

You are applying for Software Engineer in Sofia.

More job offers

more jobs