Snr. Software Back-end Development Architect

Information about the offer
  • Offer ID: BG2301
  • Category: Software Developer
  • Place: Sofia, Bulgaria
  • Minimal level of education: Undergraduate University Education (Bc., etc)
  • Minimal experience: More than 5 years



It is the leader in virtualization and cloud infrastructure solutions that enable more than 400,000 enterprise and SMB customers to thrive in the Cloud Era by simplifying, automating and transforming the way they build, deliver and consume IT.


The particular department is built of about 50 highly skilled software engineers. As part of a Professional Services Center of Excellence organization, you will be working on global projects with other talented and passionate experts in customer-oriented teams. You will be involved in the entire software development process to ensure the quality of the final solution. Depending on the project type you might be working on several small to medium size projects simultaneously or in a single bigger project. There will be close, even direct connection and communication with customers and colleagues from abroad, which will permit short on-site visits. The software solutions are for integration of existing cloud/virtualization products with third-party products/software. You will be ever in close contact with the project development team and clients as well, which makes the job also customer oriented with consulting nuances.


- Making the design and architecture of large-scale enterprise software solutions;
- Contribute to the pre-sales activities;
- Delivering workshops to customers and consultants to capture and analyze requirements in order to design technical solutions;
- Making plans and estimations for software delivery;
- Leading and assisting development of reusable software. You will use mostly JavaScript for Back-end solutions;
- Representing company and company products at internal and external events;
- Mentoring junior developers if it is needed;
- Leading projects when it is needed;
- Doing business trips when it is necessary (5-20% of the time)


- 8+ years of experience with back-end software development - the programming language(s) is/are not important - any of the mentioned: C#, Java, C++, PHP, Python, Ruby, etc;
- Some knowledge of JavaScript and passion for this technology;
- Knowledge of RestAPIs, system infrastructure and networking;
- Experience with Linux or/and Unix;
- Knowledge of scripting language(s) such as Python, Perl, PowerShell, Bash;
- Experience with databases;
- Higher degree in Computer Engineering or related;
- Excellent communicational skills in English (written & spoken).


- Knowledge of Load Balancers, Zero Downtime, High Availability;
- Experience with building Firewalls.


- Attractive salary referring to your skills and experience;
- Private health care;
- Multisport or Compliment card;
- Food vouchers;
- Social events;
- Access to e-learning platform Udemy
- Option for a B2B contract
- Flexible working hours;
- Relocation bonus and assistance;
- Work with cutting-edge technologies;
- Innovative projects for the biggest worldwide brands;
- Support for professional career growth by matching your skills and plans with suitable projects;
- Possibility to work in other NATEK European branches;
- Transparent recruitment process with our full support (coaching, consulting, clear feedback);


Negotiable depending on candidate's seniority