Senior Back-end Software Developer

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

VACANCY DESCRIPTION

OUR PARTNER

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.


PURPOSE OF THE JOB

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.

DUTIES

- Making the design and architecture of large-scale enterprise software solutions;
- Delivering workshops to customers and consultants to capture and analyze requirements in order to design technical solutions;
- Collaborating with the clients - gathering requirements, consulting about technical solutions;
- Leading and assisting the development of reusable software, using mostly JavaScript;
- Representing company and company products at internal and external events;
- Mentoring junior developers if it is needed;
- Doing business trips when it is necessary (5-20% of the time)

REQUIREMENTS

- 4+ 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 REST API & SOAP, system infrastructure and networking;
- Knowledge of scripting language(s) such as Python, Perl, PowerShell, Bash;
- Solid experience with databases;
- Higher degree in Computer Engineering or related is preferred;
- Excellent communicational skills in English (written & spoken).

ADVANTAGES:
- Knowledge of Load Balancers, Zero Downtime, High Availability;
- Experience with configuration and management of Firewalls.

WHAT WE OFFER

- 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);

Salary

2300 - 3200 Euro net