SaaS Product System Administrator

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.

We are looking for a new member to join a long-term project using the latest technologies for renowned Fortune 500 companies. As a SaaS Product System Administrator, you will work closely with the Engineering teams, IT and Corporate Security Teams. Your role will be to ensure that production servers are running and that uptime is maintained as close to 100 percent as possible.

 

What you will do: 

  • Managing and implementing the network
  • Monitoring and Managing of SaaS Infrastructure
  • AWS systems management and configuration (EC2, SC3, Route53, etc.)
  • Working with the product and development teams to oversee the working environment
  • Scanning for vulnerabilities in Hybrid environment (Nessus)
  • Managing VPN solutions (SonicWALL)
  • Participating in management of the anti-virus solution (Bit Defender)
  • Ensuring departmental security processes and procedures are followed where applicable

What you should have: 

  • University degree in the field of Computer science
  • 2+ years of relevant work/management experience
  • Experience in managing and configuring enterprise-wide LANs, WANs, WLANs, etc.
  • Excellent knowledge of current protocols and standards, including Core Switching/Routing, SSL/IPSec
  • Understanding of system flow charts, data processing concepts, and communications principles
  • Proficient in the use of MS Office Suite and Google Applications

What we consider a plus:

  • Experience with AWS
  • Experience with SonicWALL
  • Experience with Remote Management Tools such as PRTG/ New Relic or equivalents
  • Experience in Windows Server and Linux administration

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 Grafixoft’s culture, energy, and growing opportunities.
  • Employee program for additional annual leave
  • 24-hr access to the company-owned fitness center
  • Annual team building events held in beautiful places around the country
  • Monthly allowance for sports activities, free beverages, and 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.

New realities – VR, AR, MR

New realities – VR, AR, MR are often subject of technology articles or part of various innovative solutions. We decided to look at them in detail because frankly, they confuse us a little.

The first appearance of the term “virtual reality” is a fruit of science fiction, it comes from the short story “Pygmalion’s Spectacles” written by Stanley Weinbaum in 1935. The story describes the idea of ​​how a pair of glasses transfer a person into a fictional world by sense, smell, and taste.

85 years later, global sales of VR helmets are millions per year (about 14 million for 2019), but they are still a niche market because of their high prices and the specifics of the experience they bring.

Virtual reality (VR) is a simulated experience that can be the same or completely different from the real world. Virtual reality is often used in various entertainment applications such as video games, but it also finds a place in quite serious aspects of life such as education, medicine, military exercises, and training, as well as in transforming archaeological and cultural finds into 3D environments.

Currently, virtual reality simulation systems use helmets (multi-projection media) to recreate realistic images and sounds, and thus realistic sensations, simulating the user’s physical presence in the virtual environment. But that’s not all, a person placed in virtual reality can look around, move and interact in the virtual world.

An unpleasant effect of using simulation systems is nausea and dizziness. The body tells the brain that it is not moving, but in virtual reality the eyes see that it is moving, and the body is confused, leading to a seasickness-like reaction.

This may come to show that our body is not fully ready for this type of experience yet, but it certainly does not place a limit on science and technology, because the next level of reality is even more impressive.

AR – Augmented reality is a combination between our real environment and computer-generated objects (sound, video, graphics, etc.), which is achieved through certain software used on a phone/tablet or special glasses.

According to Azuma, it is an environment that includes virtual reality and elements of the real world. For example, a user may wear transparent glasses to see both the real world and computer-generated images projected onto a picture of the world around them. However, it is important to mention that this superimposition of content (layers) on the real world does not become part of it and they cannot interact with each other.

There are already interesting examples close to our daily lives of using AR, for example, IKEA is developing a table as part of its concept kitchen, which offers recipes based on ingredients on the table, which is a great example of the potential of AR in the real, everyday life. A combination of virtual and augmented reality is also used in the construction of space satellites, in the assembly of the satellite to show the exact place of each component and detail of the device.

And to make it even more confusing, it’s time for the next kind of reality. Mixed reality (MR) – sometimes called hybrid reality – is the merging of the real and virtual worlds to create new environments and visualizations where physical and digital objects coexist and interact in real-time.

It’s amazing, but MR connects people, objects, and places taken from the physical and digital world on one platform at the same time. Allows interaction with the help of holograms, to visualize scenes and processes with digital content as part of the real world, as the holograms respond to the movements and gestures of both the participant and signals from the outside world through gestures and voice commands for navigation. Mixed reality (MR) is the unification of the real and virtual worlds to create new environments and visualizations where physical and digital objects coexist and interact in real-time. Mixed reality does not take place exclusively in either the physical or the virtual world, but is a hybrid that allows us to touch the best of both worlds.

The market for these technologies is constantly growing, and with it, the models themselves are evolving, upgrading their functionality in all aspects.

It is exciting to live in times when we can touch this type of experience, although we may not yet be fully ready to understand and accept them.

Software Engineer with AIOps

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.

As a SE with AIOps in Grafixoft, you will work with one of the leaders and largest producers of energy-efficient and resource-saving technologies. As part of the onboarding process, smooth training will be provided.

 

What you will do: 

  • Integrating with peripheral systems
  • Development and planning of the main product
  • Creating, customizing, and extending KMs (Knowledge modules)
  • Contributing to requirements management and review/provide task estimates

What you should have: 

  • Software development experience, understanding, and skills.
  • Bachelor degree in Computer Science or related (might be still pending)

What we consider a plus

  • IT infrastructure management experience.
  • Experience with BMC TrueSight suite of solutions (Operations Management)
  • Good qualification for development work in the area of KMs, Patrol CLI, Extension, APIs, etc.

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 Grafixoft’s culture, energy, and growing opportunities
  • Employee program for additional annual leave
  • 24-hr access to the company-owned fitness center
  • Annual team building events held in beautiful places around the country
  • Monthly allowance for sports activities, free beverages, and 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.

ITSM Software Engineer

ITSM 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.

As an ITSM Software Engineer in Grafixoft you will be developing applications on BMC Remedy – a platform and programming language for business process automation (BPA).

Remedy skills may not be available immediately, but developers with experience in any programming languages are encouraged to apply.

What will you do:
• Developing forms, database tables, and business logic according to given requirements
• Documenting implemented functionality
• Testing implemented functionality and write test cases
• Troubleshooting and fixing issues
• Maintaining and improve existing applications

What you should have:
• Software development understanding and skills
• OOP understanding
• Knowledge and skills in relational databases
• Bachelor degree in Computer Science or related (might be still pending)

What we consider a plus:
• Experience and knowledge of ITIL
• Experience in BMC Remedy/ServiceNow
• Experience in Salesforce/APEX/Visualforce
• Experience in any programming languages
• Experience in QA and testing methodologies
• Experience with network systems and troubleshooting

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 Grafixoft’s culture, energy, and growth opportunities
• Employee program for additional annual leave
• 24-hr access to the company-owned fitness center
• Annual team-building events held in beautiful places around the country
• Monthly allowance for sports activities, free beverages, and 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.

 

Software Engineer

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.

We are looking for new members to join the continuously growing team, in order to maintain our leading position on the market.

What you will do: 

• Develop forms, database tables, and business logic according to given requirements
• Document implemented functionality
• Test implemented functionality and write test cases
• Troubleshooting and fixing issues
• Maintain and improve existing applications

What you should have: 

• Software development understanding and skills
• Bachelor degree in Computer Science or related (might be still pending);

What we consider a plus: 

• Experience in any of C#, Java, JavaScript, C++ or Delphi
• Knowledge and skills in relational databases
• Previous software development experience
• Experience in web development is a plus
• Ability to productively work in a team environment
• 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 Grafixoft’s culture, energy, and growing opportunities
• Employee program for additional annual leave
• 24-hr access to the company-owned fitness center
• Annual team building events held in beautiful places around the country
• Monthly allowance for sports activities, free beverages, and 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.

 

QA Engineer

QA 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.

We are looking for a new member to join the continuously growing team, in order to maintain our leading position in the resource planning system.

If you are a smart, hardworking, self-motivated QA specialist and up for the challenge, do not hesitate to contact us

What you will do: 

– Taking part in QA processes, functional testing of already existing and new product(s) features

– Ensuring the overall quality of the product(s)

– Developing test cases, designing tests to mitigate risks, and helping business experts define requirements

– Working closely with developers

What you should have: 

– Bachelor degree in Computer Science or related (might be still pending)

– 1+ years of professional experience

– Self-organized and detail-oriented

– Knowledge of software testing methodologies and procedures

– Good troubleshooting skills

– Team player with excellent communication skills

What we consider a plus: 

– Proactive, responsible, and decent person

– Enthusiastic and hardworking

– Willingness to learn new technologies

– Ability to meet tight deadlines

– Understanding of Agile practices and concepts

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 Grafixoft’s culture, energy, and growing opportunities

– Employee program for additional annual leave

– 24-hr access to the company-owned fitness center

– Annual team building events held in beautiful places around the country

– Monthly allowance for sports activities, free beverages, and 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 invited for an interview.

Backend .Net Software Engineer

Backend .Net 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. We are looking for a Backend Engineer to join our growing team.
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. Through your passion for software development and proven object-oriented design skills, you will produce quality code and proactively communicate with other stakeholders.

 

What you will do: 

  • Developing software solutions following the proven design guidelines and coding standards
  • Documenting and articulate software designs and tasks as part of the SDLC process
  • Contributing to requirements management and review/provide task estimates
  • Reviewing code and makes recommendations for design changes

What you should have: 

  • Software development understanding and skills
  • Previous development experience in .NET
  • Bachelor degree or 3rd year in Computer Science or related (might be still pending)

What we consider a plus: 

  • Full Stack experience
  • Experience with AWS or Azure and its development platform and services
  • Experience with relational and non-relational databases
  • SOA, RESTful services, micro 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 a part of Grafixoft’s culture, energy, and growing opportunities
  • Employee program for additional annual leave
  • 24-hr access to the company-owned fitness center
  • Annual team building events held in beautiful places around the country
  • Monthly allowance for sports activities, free beverages, and 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.

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, creativity. We are looking for a Frontend Engineer to join our growing team.
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. Through your passion for software development and proven object-oriented design skills, you will produce quality code and proactively communicate with other stakeholders.

What you will do: 

  • Developing software solutions following the proven design guidelines and coding standards
  • Documenting and articulate software designs and tasks as part of the SDLC process
  • Contributing to requirements management and review/provide task estimates
  • Reviewing code and makes recommendations for design changes

What you should have: 

  • Software development understanding and skills
  • Previous development experience with JavaScript (Angular or React)
  • Bachelor degree or 3rd year in Computer Science or related (might be still pending)

What we consider a plus: 

  • Full Stack experience
  • Experience with AWS or Azure and its development platform and services
  • Experience with relational and non-relational databases
  • SOA, RESTful services, micro 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 a part of Grafixoft’s culture, energy, and growth opportunities.
  • Employee program for additional annual leave
  • 24-hr access to the company-owned fitness center
  • Annual team-building events held in beautiful places around the country
  • Monthly allowance for sports activities, free beverages, and 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.

 

QA army and why is important to be well prepared

QA – Where and when it all began?

The history of QA concepts probably starts with the computer invention. Some say that The Babbage machines (automatic mechanical calculators designed to tabulate polynomial functions) invented by Charles Babbage, were considered first among the mechanical computers.

More than a century later, World War II (1939 – 1945) led to greater advancements in computer technology. Electronic computers were prominently used to break the secret codes and crack secrets of war communication.

Again in 1945 engineers found a moth in Panel F, Relay #70 of the Harvard Mark II system. The computer was running a test of its multiplier and adder when the engineers noticed something was wrong. The moth was trapped, removed, and taped into the computer’s logbook with the words: “first actual case of a bug being found.”

Why is this important?

In 1996 the Ariane 5 flight 501 rocket – a project worth $8 billion dollar failed due to a software defect. Unfortunately, it was not the last time when something like this happened.

In 2003, the Northeastern and Midwestern United States and Ontario in Canada had the second most widespread blackout due to a software defect in an alarm system.

There are many examples of huge financial losses caused by software bugs in history, and they continue nowadays. In 2002, according to NIST (National Institute of Standards & Technology), the cost of software bugs to the US economy is $59.5 billion annually. But the problem is not only in the money.

In 2000 in the National Cancer Institute, Panama City a series of accidents occur when a therapy planning software miscalculates the proper dosage of radiation for patients undergoing radiation therapy. The software allows a radiation therapist to draw on a computer screen the placement of metal shields to protect healthy tissue from the radiation. But the software will only allow technicians to use four shielding blocks, and the Panamanian doctors wish to use five. Unfortunately, they discovered that they could trick the software by drawing all five blocks as a single large block with a hole in the middle. What the doctors did not realize is that the software gave different answers in this configuration depending on how the hole was drawn: draw it in one direction and the correct dose is calculated, draw in another direction and the software recommends twice the necessary exposure.

And here comes the place of the Quality assurance engineers and their responsibilities.

Software quality assurance engineer is responsible for the detection and resolution of problems, and the delivery of satisfactory outcomes. A software quality assurance person’s main responsibility is to create and enforce standards and methods to ensure the quality of the code which prevents bugs from ever occurring. Part of the job is to monitor every phase of the software development process in order to ensure that the software adheres to the standards set. Software quality assurance engineers make sure that the products work before they are released to the public. Sometimes the day is saved thanks to the quality assurance engineers.

What is QA`s personality? 

Detail-oriented, critical thinker with a creative mindset, facing the problems from a different perspective, a team player with a great analytical mind, and good communication skills. These are only part of the skills that a QA should possess and constantly improve.

QAs are the people who give the green or respectively the red light for product delivery.

A good sleep after a job well done is worthless.

The most exciting part of the job is the satisfaction you get when delivering a high quality product to the client even after facing challenges not only from a technical but from a time constraints perspective as well.

Knowing that you already discovered the issues the customers would face and furthermore these issues are already fixed gives you these positive feelings that would allow you to continue with even greater passion in the next iteration.

A good sleep after a job well done is worthless.

Nowadays when more and more businesses are digitalizing their processes in order to survive, the expertise of quality assurance engineers is more than recommended.

If you are interested in our QA services you can contact us through our contact form.

In Grafixoft we have a QA army.