Software Developer

VACANCY DESCRIPTION

OUR PARTNER

It is one of the world's top 10 software companies with a global team of 19 000 professionals of 145 nationalities, working across 190 countries. Their purpose is to develop the best solutions for their customers - each project is personalized, rewarding and purposeful.

PURPOSE OF THE JOB

As a Software Developer, you’ll be a member of the R&D Business Unit in Sofia and global engineering community, collaborating on the strategy definition of software development; technological framework and functional approach in an Agile Environment. You’ll develop new technologies that will shape customers’ experience in the domain of rail distribution including direct and indirect distribution.

DUTIES

- Integrate user requirements for the development of new (or upgrade of existing) software solutions;
- Design technical solutions and perform feasibility studies;
- Propose viable technical solutions to Product Management and/or users for validation;
- Develop software according to standards;
- Model, design and implement databases;
- Conduct unit, package and performance tests and ensure a level of quality in line with the guidelines;
- Participate in the validation phase of the product cycle, fine-tuning when necessary to finalize the product;
- Support the customer by debugging existing solutions in collaboration with Product Manager or Product Definition Analyst;
- Produce software documentation necessary for the application and issue it to the requesting departments.

REQUIREMENTS

To succeed in Software Developer role, you’ll need proven experience in the following areas:

- Full stack technologies / architecture
- C++
- Python
- SQL, data management and relational databases
- JavaScript and JS frameworks
- Web-services (SOAP, REST)
- Git

Advantages:
- PHP
- Weblogic , JBoss;
- HTML, CSS;
- Java Core, Java EE (EJB, JPA)

You’ll also have great skills and abilities:
- University degree in Computer Engineering or Science or related field
- Agile / Scaling Agile knowledge
- Investigate new technologies, learn new methods and innovation
- Subject matter expert on knowledge of the complete software development lifecycle
- Advanced level of written and oral English
- Strong team player with a collaborative mindset
- Proactive with a ‘can-do’ attitude

WHAT WE OFFER

- Attractive salary referring to your skills and experience;
- Private health care;
- 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

Negotiable depending on candidate's seniority

Share this offer: