HR Business Generalist

HR Business Generalist

Grafixoft is a leading outsourcing IT company with unique spirit. We take pride in our people who are highly professional with perfect work ethic. We build friendly and well-balanced teams which is why we appreciate not only your knowledge and experience but also your personal qualities. We strive to make everybody feel significant part of the company where their voice would be heard!

Who you are

If you love working with people, thrive in a dynamic environment and have a sweet spot for making things happen – this is your place! As an HR Business Generalist, you will have a key role in the company.

 

What you will do

  • Coordinate and implement end-to-end processes related to recruitment and talent management, compensation & benefits, engagement, internal communication and culture
  • Initiate proactive campaigns and methods to utilize recruitment gaps
  • Implement new HR concepts and processes with focus on the employee experience and engagement
  • Maintain end-to-end process of HR administrations
  • Provide advice to the management team on all recruitment and company-related questions and matters
  • Keeping and nurturing company culture through constant communication with colleagues
  • Maintaining a pleasant work environment and taking care of improving it
  • Supporting and improving all business processes
  • Organizing and leading company events
  • Taking care of public relations and social media presence
  • Participating in marketing initiatives
  • Taking care of the office supplies

What you should have

  • University degree – preferably in the area of Business, Marketing or Economics
  • 2+ years professional experience in a similar position
  • Industry expertise – knowledge of the IT market status quo and trends is a plus
  • Excellent communication and interpersonal skills
  • Articulate with a high standard of verbal and written clarity in English and Bulgarian
  • Works as a team member and acts with respect and integrity
  • Very good planning and management skills of own time, priorities, and resources
  • Ability to drive ideas forward
  • Ability to multitask and to work under pressure
  • Very good Project Management and Presentation skills is a plus
  • Good knowledge of MS Office

What we offer:

Grafixoft has built a passionate workforce. Our strong and vibrant culture is integral to our success.

  • Be part of Grafixoft’s culture, energy, and growing opportunities
  • Employee program for additional annual leave
  • Additional health insurance
  • 24-hr access to our own fitness center, monthly allowance for sports activities
  • Annual team building events held in beautiful places around the country
  • Premium free beverages and Happy Hour every Friday

If you think we are a good match send us your CV, we will be happy to review it. Keep in mind that only short-listed candidates will be contacted.

Intern/Junior Software Engineer

Intern/Junior Software Engineer

Grafixoft has 23 years of experience in software engineering and we are most proud of the long-lasting partnerships we have established over the years. Our partners are global leaders, and they stayed with us not only for the quality of the service we provide for them but also because of the values we believe in – loyalty, honesty, creativity.

What you should have: 

  • Software development understanding and skills
  • Good knowledge in C# (the .NET world) or JavaScript (Angular or React)
  • Bachelor degree in Computer Science or related (might be still pending)
  • Graduate from secondary school of mathematics, language high school or TUES

What will you do:

  • Developing software programs according to Grafixoft’s SDLC process
  • Developing software that follows Grafixoft’s design and coding standards
  • Resolving problems that are diversified and complex
  • Reviewing code and makes recommendations for design changes

What we consider a plus: 

  • Good knowledge of algorithms and data structures
  • Good knowledge of relational databases
  • Strong desire for learning and improving

What we offer:

Grafixoft has built a passionate workforce. Our strong and vibrant culture is integral to our success.
  • Be part of Grafixoft’s culture, energy, and growing opportunities
  • Employee program for additional annual leave
  • Additional health insurance
  • 24-hr access to our own fitness center, monthly allowance for sports activities
  • Annual team building events held in beautiful places around the country
  • Premium free beverages and Happy Hour every Friday

If you think we are a good match send us your CV, we will be happy to review it. Keep in mind that only short-listed candidates will be contacted.

Backend Software Engineer

Backend Software Engineer

Grafixoft is a leading software engineering company with a unique spirit. Our main aim and strength is the quality of our projects and services. Our project is for the global leader in supply chain data management. It combines leading-edge technology with supply chain expertise to help companies collect and manage the data they need to comply with global requirements and make ethical business decisions.

As a Software Developer with Grafixoft, you will work on the whole web development stack. You’ll create new features and advance the platform to meet and exceed our industry and client needs. As a part of the Development team, you’ll be a key resource in defining solutions to complex technology puzzles.

What you should have:
  • Bachelor degree in Computer Science or related (might be still pending)
  • Development experience in C# (the .NET world)
  • Passion for development and dealing with complex situations
  • Software development understanding
  • Strong analytical thinking and problem-solving skills
  • Team player with great interpersonal skills
What you will do:
  • Developing software programs according to Grafixoft’s SDLC process
  • Developing software that follows Grafixoft’s design and coding standards
  • Resolving problems that are diversified and complex
  • Reviewing code and makes recommendations for design changes
  • Extend existing functionality and make customization and integrations
What we consider a plus:
  • Experience in any of the following – JavaScript, TypeScript, Angular, React, Redux, etc.
  • Experience in microservice-oriented architectures
  • Basic understanding of relational databases
  • Willingness to learn new technologies
  • Ability to meet tight deadlines if required
  • Experience with AWS and its development platform and services;
What We Offer:

Grafixoft has built a passionate workforce. Our strong and vibrant culture is integral to our success. We offer programs and rewards that one would expect from a highly successful and growing tech company:
  • Be part of Grafixoft’s culture, energy, and growing opportunities
  • Employee program for additional annual leave
  • Additional health insurance
  • 24-hr access to a company-owned fitness center
  • Baby bonus
  • Monthly allowance for sports activities, free beverages, and happy hour every Friday
  • Annual team building events held in beautiful places around the country
If you think we are a good match, send us your CV, we will be happy to review it. Keep in mind that only short-listed candidates will be contacted.

All job applications will be treated and processed with strict confidentiality in full compliance with the GDPR provisions.

Automation QA Engineer

Grafixoft has 23 years of experience in software engineering, and we are proudest of the long-lasting partnerships we have established over the years. Our partners are global leaders, and they stayed with us not only for the quality of the service we provide for them but also because of the values we believe in – loyalty, honesty, creativity.

We are looking for an Automation QA engineer to join our team. Through your passion for software development, automation testing and proven object-oriented design skills, you will participate in creating and using an automation framework intended for a web-based application testing and proactively communicate with other stakeholders.

What you should have:
  • Passion for automation development and dealing with complex situations
  • Software development understanding and skills
  • Strong analytical thinking
  • Strong OOP knowledge
What will you do:
  • Follow and work as per Software development standards and best practices
  • Contributing to requirements management and review/provide task estimates
  • Use and extend the existing automation testing framework of a web-based application
  • Design, develop and maintain automated tests
  • Collaborate with development and design teams to get features fast over the line
What we consider a plus:
  • 2+ years of experience in testing, at least 1 of which in automation testing
  • Strong knowledge of Quality Assurance methodologies, including automation testing
  • Experience in designing and implementing testing frameworks
  • Comfortable writing code in at least one OOP language – C#, Java, JavaScript or Python (C# is an advantage)
  • Experience in test automation tools (such as Selenium, NUnit, TestNG, etc.)
  • Experience with BDD automation testing frameworks (Cucumber, SpecFlow, Cypress)
  • Willingness to learn new technologies
  • Ability to meet tight deadlines if required
What We Offer:
Grafixoft has built a passionate workforce. Our strong and vibrant culture is integral to our success. We offer programs and rewards that one would expect from a highly successful and growing tech company:
  • Be a part of fantastic culture, team, energy in a high-growth successful company
  • Learning and growing opportunities
  • Employee program for additional annual leave
  • 24-hr access to our own fitness center and monthly allowance for sport activities
  • Annual team building events held in beautiful places around the country
  • Baby bonus
  • Premium free beverages and Happy Hour every Friday
If you think we are a good match, send us your CV, we will be happy to review it. Keep in mind that only short-listed candidates will be contacted.

All job applications will be treated and processed with strict confidentiality in full compliance with the GDPR provisions. 

From school desk to office desk

A university, academy, or programming courses? Whichever you choose, eventually the moment of truth comes – the first working day in the chosen company, in which you encounter everything you have learned in theory and practice.

For many people, soon after the first working day, comes the moment when they realize how far they are from the comfort and routine of the theory they learned and it can be a little bit scary. This is the time when we most need someone to guide us and help us move forward. What are the difficulties that young professionals most often face, how do they overcome them, and what motivates them?

Grafixoft, sometimes, is the first official employer of interns and students because for us is valuable to help in the transfer of theoretical knowledge to practical professional skills. This is something that we feel like a mission and where we can be helpful.

So, we asked some of our colleagues for whom Grafixoft was the first job after graduating from university or software academy and we will be happy to share with you the answers.

„What did you study in high school? “

Over 80% of the asked colleagues studied mathematics, informatics, and computer science.

The foreign language that most of them studied in high school, contrary to expectations, is German, not English.

“How did you choose the IT field?”

The most common answer is – because it was something like a hobby – gaming, or just a deeper interest. The high schools with mathematical profiles also give direction – usually, the next step after graduation is something in the IT field, most often software development.

Software Academy or University?

There is no clear opinion here – both options work, but depends on the person. Probably the best choice is “both” because universities offer more comprehensive and in-depth theory, and academies provide the so necessary practice. One of the most complete and reasonable answers of one of our colleagues to this question is – “University is the right solution from a theoretical point of view. It answers the question “Why?” Academies, on the other hand, are the right choice from a practical point of view. They answer the question “How?” At the beginning of professional development, only practical knowledge is enough, but the more responsibilities a person receives, the more he needs theory.”

What do you like the most about your profession?

If you like routine, calmness, and monotonous work – programming is not for you. The work is creative and challenging, you need to constantly develop at its pace and upgrade your knowledge and skills. Strange, but some people like it 🙂

How did you choose the first company you started working for?

The reasons are different, but no one mentions salary or social benefits as the most important factors and top priority. Usually, a recommendation is received from a friend who is a current employee. Important factors are the atmosphere in the company, the team, the technologies used, or the product being worked on.

What was the hardest thing for you when you started your first job in an IT company? For what wasn`t well prepared?

For learning new technologies in a very short time, for the acquaintance with a large amount of code and new information, for the intensity of the work.

Who and what helped you in the very beginning?

The mentor is a key figure in introducing a new person to the team, especially when the new team member has little experience. The mentor is the person who gives you the best guidance on how to navigate, what and where to read, how not to drown in the sea of ​​information. The mentor is the person who can help you in the moments when you really don’t know what to do, and this is terribly important in the beginning. The second thing is the whole team, which introduces you also to the company culture and values.

If you could give a piece of advice to people who are just starting to learn now, what would it be?

To not stop learning, to find interesting and useful things in everything they learn. To not choose the job just because of the mythically high salaries. To use the opportunity given by the academies – to try for a month, or two and to find out if this is something for them. Because programming is not for everyone, it`s specific. But if it’s for you – the satisfaction from a job well done will be a sufficient motivator for everything you have to deal with. At Grafixoft we have a program in which a mentor is appointed for each new employee to help them in the beginning. Thanks to this program, both very successful professionals and long-term friendships have been created.

Frontend Software Engineer

Frontend Software Engineer

Grafixoft has 23 years of experience in software engineering and we are most proud of the long-lasting partnerships we have established over the years. Our partners are global leaders, and they stayed with us not only for the quality of the service we provide for them but also because of the values we believe in – loyalty, honesty, and creativity.
We are looking for a smart and self-motivated Frontend Software Engineer to join our development team of software craftsmen.
You’ll be working on a product part of a communication solution used for large scale events as Formula 1, World Cups, and Olympic Games where quality is the number one priority.

What you will do: 

  • Develop solid and maintainable front-end apps
  • Participate in all steps of the software development process
  • Test, review and suggest design and code improvements
  • Work directly with client’s developers and stakeholders

What you bring: 

  • 2.5+ years of experience with JavaScript and 1.5+ years with Typescript
  • Experience with any of the modern front-end frameworks (Angular, React or Vue.js)
  • Knowledge of software fundamentals (OOP or functional principles)
  • Understanding of nice UI, UI layout grids and CSS
  • Having passion for software apps and care about UX
  • Curiosity for technologies and exploring new ways of doing things

What we consider a plus: 

  • Experience with AngularJS or Angular is a big plus
  • Knowledge of async programming and state management (NgRx or Redux)
  • Usage of front-end build tools
  • Usage of WebSockets, REST or RESTful APIs
  • Fluency in German language

What we offer:

  • Be a part of Grafixoft’s culture, energy, and growing opportunities
  • Work with friendly and supportive developers
  • Employee program for additional annual leave
  • Sport vouchers and access to own fitness center
  • Annual team building events held in beautiful places around the country
  • Premium free beverages and Happy Hour every Friday

If you think we are a good match, please send us your CV. We will be happy to see samples of your projects as well.

 

Software Engineer (C#/.NET)

Software Engineer (C#/.NET)

Grafixoft is a leading software engineering company with a unique spirit. Our main aim and strength is the quality of our projects and services. Our relationships are based on honest communication, respect, and the firm belief that everybody operates in accordance with the shared values. Responsibility, loyalty and hardworking are the basis of our behavior.

As a part of the development team, you will be a key resource in defining solutions to complex technology puzzles. Through your passion for software development, you will produce quality code and proactively communicate with others.

We are looking for C#/.NET Software Engineers to join our continuously growing team, in order to maintain Grafixoft’s position on the market.

 

What you will do: 

  • Develop applications and integrations to the given requirements
  • Developing software that follows the proven design guidelines and coding standards
  • Ensure the best possible quality, performance and responsiveness of applications
  • Troubleshooting and fixing issues

What you should have: 

  • Skills and understanding of the best development practices
  • Proven object-oriented design skills
  • 3+ years of professional software development experience
  • 2+ years of experience in C#, .NET 4.0+ and .NET Core framework

What we consider a plus: 

  • Full Stack experience
  • Experience with any of the following back-end technologies: Node.js or Express.js
  • Strong knowledge with any of the following front-end frameworks: React or Angular/JS
  • Ability to work with minimal supervision

What we offer:

Grafixoft has built a passionate workforce. Оur strong and vibrant culture is integral to our success. We offer programs and rewards that one would expect from a highly successful and growing tech company:
  • Be a part of fantastic culture, team, energy in a high-growth successful company
  • Learning and growing opportunities
  • Employee program for additional annual leave
  • Monthly allowance for sports activities or/and access to own fitness center
  • Annual team building events held in beautiful places around the country
  • Premium free beverages. Happy Hour every Friday

If you meet these requirements and you are interested in the offered job, don`t hesitate to send your CV. Only short-listed candidates will be contacted.

From Industry 1.0 to Society 5.0

The essence of all industrial revolutions is the invention of super-innovative and significant discoveries and technologies. This pushes the economy and helps for the improvement of many other aspects of people’s lives. So far, humanity has gone through four industrial revolutions, but Industry 5.0 is appearing on the horizon.

The first industrial revolution was the process of industrialization that began in Britain in the second half of the 18th century and then spread to the rest of Europe and the United States. As a result, the country’s economy stopped relying on agriculture and animal husbandry and began to focus on industrial activities.

The second industrial revolution covers the period from the second half of the 19th and the beginning of the 20th century and is the time of the transformation of world industry. It is believed that it began with the commissioning of the first technological process for the mass production of cheap steel. The highlight of this period was the widespread use of conveyor lines and the entry of mass production.

Other significant achievements of this period are the radio, the telephone, the television, the telegraph.

The second technological revolution was based on serious scientific achievements and rapidly spread to Western Europe, the United States, Russia, and Japan.

Since the beginning of the 50s of the 20th century, humanity has entered a new stage of its development. The third (digital) revolution is underway. The engine of all ongoing changes in the new information technologies.

Mechanical and analog technology has been replaced by digital electronics. The ongoing transformations are characterized by special dynamics and complexity. Achievements of the new era are computers, the global Internet, HD TV, smartphones, tablets, industrial robots, thus eliminating many spatial and temporal constraints. Without the information revolution, globalization and outsourcing would not be possible.

Today we are living with the fourth industrial revolution. Key to it are the achievements in the field of robotics and artificial intelligence. A typical trend is an introduction of cloud-based technologies (Cloud Computing), cyber-physical systems, computer networks with electronic devices for interaction with each other and with the external environment (The Internet of Things). Modularly structured cyber-physical systems monitor processes, create virtual copies of the physical world, communicate and collaborate and with people in real-time.

The era of Industry 4.0 was and still is revolutionary, but on the horizon is the return of the human element in the production process, the collaboration between robot and man that outlines Industry 5.0.

Although Industry 4.0 still in its development stage the new paradigm Industry 5.0 can already be seen. It includes the penetration of Artificial Intelligence into human daily life, cooperation to strengthen human capacity, and the return of man to the “Center of the Universe”. In this sense, probably the more accurate term instead of “Industry5.0” is “Society5.0” (Super Intelligent Society). Unlike the concept of Industry 4.0, Society 5.0 is not limited to the manufacturing sector but solves social problems through the integration of physical and virtual spaces. Society 5.0 is a society where modern ICT, the Internet of Things, robots, artificial intelligence, and 3D printing are actively used in everyday life, in industry, in healthcare, and all public spheres for the benefit and convenience of society.

Although automated processes and robots are increasingly used in human life, the need for human contribution is again at the forefront as an essential element of the process, especially in its creative part. Because history proves that one cannot continue its evolution and revolution without the other.

Grafixoft received a green energy certificate

Grafixoft received a green energy certificate from ENERGO-PRO. The certificate attests that 100% of the electricity supplied to our company has been generated from renewable energy sources.

This is one more step that our company is taking in the direction of reducing the harmful emissions and carbon footprint that companies leave on the planet.

The responsibility we all have is huge. That`s why, two years ago, we proudly announced that Grafixoft is the first 100% green IT company in Bulgaria, after acquiring a small water power plant – “Sokol”.

The energy it produces is more than Grafixoft spends in a year.

Being responsible to colleagues, customers, and business is one part of being a sustainable partner. The other is what we do to improve the environment and support local communities and activities.

At Grafixoft we strive to be sustainable in our development and to support all areas where we can be useful.

Last year, the company donated to the hospital in Gabrovo medical equipment to help doctors and patients in the difficult conditions of COVID-19.

Last but not least, the software engineering project in Gabrovo – SCIENTIA business complex, is a big step towards improving the business environment in Gabrovo and the region.

Grafixoft awarded by Clutch

Clutch Recognizes Grafixoft as a Top Bulgarian Custom Software Development Company for 2021

Established in 1998, Grafixoft has more than 2 decades of experience in developing tailored software and business solutions and providing IT consulting services. We pride ourselves in our ability to consistently deliver reliable software applications for our clients all over the world. Our team of professional software engineers are dedicated to passing along our extensive experiences and values in support of our client’s success.

We measure our success in the number of years of our continuous and fruitful partnerships with our clients and employees, and so we are delighted to share yet another accomplishment with you. Just recently, Grafixoft has been recognized as one of the Top Custom Software Developers in Bulgaria for 2021!

Clutch is the leading B2B resource for companies looking to find the right service providers for their business needs. Every year, they recognize the highest-performing firms across industries and locations in their Leader Awards. Only those who display a track record of high-quality and legitimate client testimonials are qualified for this award. We are beyond grateful for this opportunity, for it truly validates our dedication to forming deep and meaningful partnerships with our clients.

Here at Grafixoft, we believe that business is personal, and it is our relationship with our clients that makes magic happen. This is why we dedicate this award to all of our clients who have supported us in this journey. We truly appreciate you taking the time and initiative to share your experiences working with us. Your insights motivate us to become the best version of ourselves every day.