Please enter a value in the search field.
We are pleased to have new talents in our team. For every professional, we are ready to offer working conditions that will reveal your potential in the best possible way. Knowledge, personal skills and real work experience are the only criteria for evaluating candidates in our company.
  • Full stack JavaScript Developer (React/Node.JS)

    About the Project:

    It presents the hyperlocal news website, which is based in the USA. It is used by more than 1200 communities. Multiple local journalist overview/write the local news and publish them on it.

    Technologies:

    Node.js, TypeScript, AWS Lambdas, AWS Cloud Functions, React Server Side Rendering, MariaDB

    The technical skill set we are looking for would be:

    At least 3 years professional experience on a relevant position;

    Proficiency in Node.js;

    Strong experience with React;

    Familiar with Typescript;

    Experience with AWS lambdas and Google Cloud Functions would be an advantage;

    DevOps experience would be consider as an advantage;

    If this opportunity excites you, send us your resume!

    Why joining Coherent Solutions?

    Coherent Solutions is a stable growing company with more than 15 years of history. The Sofia office is the newest development center of the company and has opened in 2018. For every professional, we are ready to offer working conditions that will reveal your potential in the best possible way. Knowledge, personal skills and real work experience are the only criteria for evaluating candidates in our company.

  • Senior JavaScript Developer (Node.js)

    About the Project:

    It presents the hyperlocal news website, which is based in the USA. It is used by more than 1200 communities. Multiple local journalist overview/write the local news and publish them on it.

    Technologies:

    Node.js, TypeScript, AWS Lambdas, AWS Cloud Functions, React Server Side Rendering, MariaDB

    The technical skill set we are looking for would be:

    At least 5 years professional experience on a relevant position;

    Proficiency in Node.js;

    Strong experience with Typescript;

    Experience with AWS lambdas and Google Cloud Functions;

    Knowledge of React at least on good foundation level since there will be work for connection Back-End and Front-End would be consider as an advantage;

    Experience with unit testing would be consider as an advantage;

    DevOps experience would be consider as an advantage;

    If this opportunity excites you, send us your resume!

    Why joining Coherent Solutions?

    Coherent Solutions is a stable growing company with more than 15 years of history. The Sofia office is the newest development center of the company and has opened in 2018. For every professional, we are ready to offer working conditions that will reveal your potential in the best possible way. Knowledge, personal skills and real work experience are the only criteria for evaluating candidates in our company.

    Career development
    Internal and external trainings
    Different and challenging projects
    International working environment and knowledge sharing
    Conferences and events attendance
    Management and other soft skills trainings

    Work-life balance
    Standard working hours
    Home office
    Additional Health Insurance
    Multisport card
    Corporate events and Team buildings
    Happy hour
    Other benefits

    Dynamic and friendly work environment 
    Comfortable relax zones
    Different group activities

  • VMware DevOps Engineer

    About the Project, Technologies and Role

    Our client will offer platform-based software designed to facilitate training on machine learning and artificial intelligence (ML/AI) models in the cloud – Machine Learning-as-a-Service (MLaaS) with a variety of models in the value chain targeting data scientists looking for predictable and secure access to the best tools, data science departments looking for direct access to flexible capacity, companies looking for deep learning solutions including custom full business integration of those deep learning solutions. The services will include fully configured CPU and GPU environments tooled for both ML/AI; saving projects and databases automatically; allowing public and private team cloud-based interactions. Our platform’s MLaaS will also allow easy access via a web interface to track, monitor, edit and share project progress.

    We are using VMware vSphere 7 for the virtualization of the GPUs and VMware PKS for hosting the cloud.

    The VMware Development Operations Engineer would be working in a team on automation of the VMware solutions on the platform. He would be reporting to Lead Data Scientist.

     

    To be successful on this role you should:

     Ideally have three to five years or VMware development operational experience

    Experience with one or more of the following: Jenkins, puppet,  Private Cloud openstack.

    Some development background, preferably python and/or C.

    CLI, shell scripting experience.

    Experience with VMware Vrealize and/or Vsphere/

    Desirable Python developer skills:

    API development expert

    Experience with PyBrain, TensorFlow or NumPy related technologies

    GUI/Web experience, (web.py, websocket, json, etc.)

    YAML experience

    If this opportunity excites you, send us your resume!

  • Senior VMware DevOps Engineer

    About the Project, Technologies and Role

    Our client will offer platform-based software designed to facilitate training on machine learning and artificial intelligence (ML/AI) models in the cloud – Machine Learning-as-a-Service (MLaaS) with a variety of models in the value chain targeting data scientists looking for predictable and secure access to the best tools, data science departments looking for direct access to flexible capacity, companies looking for deep learning solutions including custom full business integration of those deep learning solutions. The services will include fully configured CPU and GPU environments tooled for both ML/AI; saving projects and databases automatically; allowing public and private team cloud-based interactions. Our platform’s MLaaS will also allow easy access via a web interface to track, monitor, edit and share project progress.

    We are using VMware vSphere 7 for the virtualization of the GPUs and VMware PKS for hosting the cloud.

    The Senior VMware Development Operations Engineer would be working in a team on automation of the VMware solutions on the platform. He would be reporting to Lead Data Scientist.

    To be successful on this role you should:

    Ideally have at least five years or VMware development operational experience

    Kubernetes implementation expert Private Cloud/openstack experience

    Some development background, preferably python and/or C.

    CLI, scripting and orchestration tool experience.

    Experience with VMware Vrealize, Vsphere / preferably with VMware Professional Certifications/

    Desirable Python developer skills:

    API development expert

    Experience with PyBrain, TensorFlow or NumPy related technologies

    GUI/Web experience, (web.py, websocket, json, etc.)

    YAML experience

    If this opportunity excites you, send us your resume!

  • VMWare Arhitect

    About the Project, Technologies and Role

    Our client will offer platform-based software designed to facilitate training on machine learning and artificial intelligence (ML/AI) models in the cloud – Machine Learning-as-a-Service (MLaaS) with a variety of models in the value chain targeting data scientists looking for predictable and secure access to the best tools, data science departments looking for direct access to flexible capacity, companies looking for deep learning solutions including custom full business integration of those deep learning solutions. The services will include fully configured CPU and GPU environments tooled for both ML/AI; saving projects and databases automatically; allowing public and private team cloud-based interactions. Our platform’s MLaaS will also allow easy access via a web interface to track, monitor, edit and share project progress.

    We are using VMware vSphere 7 for the virtualization of the GPUs and VMware PKS for hosting the cloud.

    The VMware Architect would be responsible for building and implementation of the VMware solutions on the platform. He would be responsible for converting the architecture in VRealize scripts to automate the CI/CD pipelines in vSphere. He would be reporting to lead CS Architect and work with a team of VMware Engineers who would be working on the automatization of the solutions.

    To be successful on this role you should:

    Have senior level vRealize/Vro scripting experience

    Ideally have seven years or more of relevant experience

    Possess relevant Vmware Professional (or Advanced Professional) Certification

    Previous team lead or mentoring experience would also be an advantage

     

    If this opportunity excites you, send us your resume!

  • Senior Front End Developer ( React )

    About the Role and the Project:

    Our client is leading online and mobile food ordering company dedicated to connecting hungry diners with local takeout restaurants. The company’s online and mobile ordering platforms allow diners to order from more than 80,000 takeout restaurants in over 1,600 U.S. cities and London.
    The Senior Software Engineer is responsible for designing, developing, testing, and maintaining components and parts of the platform. The role requires strong knowledge of computer science concepts, an ability to design functionalities based on business requirements, and an ability to mentor junior engineers.

    Front End Technologies in play: React, Redux, Webpack, CSS/SASS, Unit Testing (Jasmine, Chai), E2E Testing (Protractor, Jest), REST and/or microservices,Git

    Your Essential Duties will include:

    • Design, build, test, and maintain modules and functionalities using React.JS and PReact
    • Collaborate with the architecture team to complete designs that meet business requirements
    • Work with product managers to break down ideas and user stories.
    • Translating designs and wireframes into high quality code
    • Maintain quality, ensure responsiveness of applications, provide optimization guidance where necessary
    • Perform regular code reviews for junior members of the team
    • Mentor junior engineers on the team
    • Collaborate with the Engineering team to troubleshoot production issues
    • Strive for CI/CD best practices

    The technical skill set we are looking for would be:

    • At least 5 years of experience with React.JS
    • Proficiency in JavaScript and the JavaScript object model
    • Strong understanding of React and its core principles
    • Familiar with Single page apps
    • Knowledge with CI/CD concepts
    • Previous team lead or mentoring experience would be an advantage

    If this opportunity excites you, send us your resume!

  • Senior Back-end Java Developer ( Microservices)

    About the company:

    Coherent Solutions is a US based software product development and consulting company that solves client business problems by bringing together global expertise, innovation, and creativity to produce world-class technology solutions. The US-based delivery teams work side-by-side with 900+ employees globally. North America headquarters reside in Minneapolis, US with European locations in Minsk and Brest, Belarus and in Sofia, Bulgaria. Currently we are looking for new colleagues to join our team in Sofia.

    About the Project:

    Our client is the market leader in contact center robotic process automation (RPA). The patented platform delivers a proven approach for automating currently manual management processes. Through automation, it enables contact centers to effectively reduce cost and increase employee engagement in industries including financial services, telecommunications, insurance and healthcare.

    Technologies

    Java 8, Spring Boot 2, REST, Active MQ, Flink, Envoy, Consul, Microservices, MariaDB, SQL Server, Redis, HBase, H2, Flyway, SQL, Hadoop, WebSockets, NiFi, Jenkins, Docker, Git.

    The technical skillset we are looking for would be:

    • Deep knowledge and experience with Java 8+
    • Experience with Spring Framework
    • Database connectivity ( Hibernate)
    • SQL skills; Experience with My SQL ( Maria DB) would be an advantage
    • Experience in unit testing;
    • Experience with Groovy would be an advantage
    • Strong Experience with Microservices and Docker
    • Experience developing RESTful services is an advantage

    If this opportunity excites you, send us your resume!

    Why joining Coherent Solutions?

    Coherent Solutions is a stable growing company with more than 15 years of history. The Sofia office is the newest development center of the company and has opened in 2018. For every professional, we are ready to offer working conditions that ill reveal your potential in the best possible way. Knowledge, personal skills and real work experience are the only criteria for evaluating candidates in our company.

    Career development

    • Internal and external trainings
    • Different and challenging projects
    • International working environment and knowledge sharing
    • Conferences and events attendance
    • Management and other soft skills trainings

    Work-life balance

    • Standard working hours
    • Home office
    • Additional Health Insurance
    • Multisport card
    • Corporate events and Team buildings
    • Happy hour

    Other benefits

    • Dynamic and friendly work environment
    • Comfortable relax zones
    • Different group activities
  • Back-end Java Developer (Microservices)

    About the Project:

    Our client is the market leader in contact center robotic process automation (RPA). The patented platform delivers a proven approach for automating currently manual management processes. Through automation, it enables contact centers to effectively reduce cost and increase employee engagement in industries including financial services, telecommunications, insurance and healthcare.

    Technologies:

    Java 8, Spring Boot 2, REST, Active MQ, Flink, Envoy, Consul, Microservices, MariaDB, SQL Server, Redis, HBase, H2, Flyway, SQL, Hadoop, WebSockets, NiFi, Jenkins, Docker, Git.

    The technical skillset we are looking for would be:

    At least 3 years of experience with Java 8+
    Experience with Spring Framework
    Database connectivity ( Hibernate)
    SQL skills; Experience with My SQL ( Maria DB) would be an advantage
    Experience in unit testing;

    Experience with Groovy would be an advantage
    Experience with Microservices and Docker is an advantage
    Experience developing RESTful services is an advantage

    If this opportunity excites you, send us your resume!

  • Senior Software Business Analyst

    About the project:

    Coherent Solutions is looking for Experienced Software Business Analyst to join our growing software development team in our Sofia office. The platform is SaaS system used for contact center robotic process automation (RPA). The goal of the program is to act as an automated manager for contact center agents with rules that are triggered in real-time by their customers actual service level conditions in order to increase efficiency and productivity. On this role one should fully understand current business logic, related design and make recommendations for business logic and user experience.

    Skills and experience we require:

    • Minimum 5 years of Software BA experience;
    • Ability to work independently, to lead and to improve the working process;
    • Ability to read, understand high-level requirements documentation and technical design documents to create requirements for deliverables with acceptance criteria clearly defined;
    • Create and manage detailed and well-structured business and functional requirements, apply business knowledge and the techniques necessary to draw out requirements
    • Experience in use cases creation, experience in prototyping (Axure, Lucidchart)
    • Ability to estimate BA work for release planning purposes (at a higher level), collaborating with the team to estimate features and related tasks
    • Ability to perform/lead user acceptance testing
    • Understanding different software development methodologies, experience in Scrum, or at least an understanding of the way it works
    • Strong communication and negotiations skills with Team members

     

  • QA

    Project:
    The goal of the project is to implement customer-specific and general product roadmap features for the for client’s system. This includes implementation of new business use cases, improvement of the existing web portal functionality, creation of web and desktop clients to support certain administrative and business processes, implementation of fix requests to reduce the amount of any issues.

    Our friendly and skillful project team work on the complete product lifecycle for the client from requirements definition to production support. The candidate should expect to work on a variety of system components, to meet challenging performance goals and to be well-integrated with other team-members.

    Tools:

    SQL, RDP, TFS and MTM, SOAP and/or REST web services

    Requirements:

    Minimum of 2,5 years of software testing experience.
    Experience in Scrum, or at least an understanding of the way it works. Scrum certification is a plus.
    Experience in writing medium complexity SQL queries (Select, Join, Where, etc.).
    Able to write well-structured test cases. Strong skills in testing of web applications.
    Have a common understanding of XML and/or JSON.
    Have a good understanding and practice in working with RDP and windows services.
    Good exploratory skills, able to investigate issues found (work with log files as well).
    High communication skills, able to communicate any issues with another team members (DEV team, BA) and the customer team.
    Attention to details, willing to create and support high-quality product.
    Desire and ability to work as member of a large but close team.
    Desire and ability to understand business domain required to create fully-functional system.
    Interpersonal Skills: self-motivated, creative, adaptable, analytical. Excellent communication and analytical skills. High attention to detail and desire for self-improvement.
    Strong command of English Language – verbal and written

  • Senior .NET developer

    Project:
    The goal of the project is to implement customer-specific and general product roadmap features for the for client’s system. This includes implementation of new business use cases, improvement of the existing web portal functionality, creation of web and desktop clients to support certain administrative and business processes, implementation of fix requests to reduce the amount of any issues.

    Our friendly and skillful project team work on the complete product lifecycle for the client from requirements definition to production support. The candidate should expect to work on a variety of system components, to meet challenging performance goals and to be well-integrated with other team-members.

    Tools:

    C#, ASP.NET Web Forms, ADO.NET, XML, Web Services, SQL, Reporting Services (SSRS), WCF, JavaScript / JQuery, MS SQL Server, Visual Studio

    Requirements:

    Minimum of 5 years IT experience; minimum 4 years of ASP.NET development experience.
    Experience in Scrum, or at least an understanding of the way it works. Scrum certification is a plus.
    Desire and ability to interact directly with American developers.
    Corporate work ethics acumen: organized, able to work under pressure, able to prioritize and resolve critical and complex issues.
    Ability to estimate development work for release planning purposes.
    Attention to details, willing to create high-quality code with good performance metrics.
    Desire and ability to work as member of a large but close team.
    Ability to mentor, lead and support the work of the technical teams.
    Desire and ability to understand business domain required to create fully-functional code.
    Interpersonal Skills: self-motivated, creative, adaptable, analytical. Excellent communication and analytical skills. High attention to detail and desire for self-improvement.
    Strong command of English Language – verbal and written is a plus.

  • .NET developer

    Project:
    The goal of the project is to implement customer-specific and general product roadmap features for the for client’s system. This includes implementation of new business use cases, improvement of the existing web portal functionality, creation of web and desktop clients to support certain administrative and business processes, implementation of fix requests to reduce the amount of any issues.

    Our friendly and skillful project team work on the complete product lifecycle for the client from requirements definition to production support. The candidate should expect to work on a variety of system components, to meet challenging performance goals and to be well-integrated with other team-members.

    Tools:

    C#, ASP.NET Web Forms, ADO.NET, XML, Web Services, SQL, Reporting Services (SSRS), WCF, JavaScript / JQuery, MS SQL Server, Visual Studio

    Requirements:

    Minimum of 4 years IT experience; minimum 2 years of ASP.NET development experience.
    Experience in Scrum, or at least an understanding of the way it works. Scrum certification is a plus.
    Desire and ability to interact directly with American developers.
    Corporate work ethics acumen: organized, able to work under pressure, able to prioritize and resolve critical and complex issues.
    Ability to estimate development work for release planning purposes.
    Attention to details, willing to create high-quality code with good performance metrics.
    Desire and ability to work as member of a large but close team.
    Desire and ability to understand business domain required to create fully-functional code.
    Interpersonal Skills: self-motivated, creative, adaptable, analytical. Excellent communication and analytical skills. High attention to detail and desire for self-improvement.
    Strong command of English Language – verbal and written is a plus.

Join us

The selection process

  • 1
    Application
    When you are interested in an open position, send us your resume. We will review it and will get back to you in timely manner.
  • 2
    Phone Screening
    Please expect a phone call from us to get you know better and to brief you about Coherent Solutions.
  • 3
    Personal Interview
    We are happy to meet you in person at our office. Meeting face-to-face is important for better communication, feeling the atmosphere of the office and discussing the future.
  • 4
    Technical Interview
    Focusing on the projects and the technical details of the work, looking for the best match between skills and opportunities.
  • 5
    Contract
    With a good understanding of the position and your talent we will invite you to become a part of our big but close team.

Social Package info

Comfortable Working Environment
Comfortable Working Environment
Additional Health Insurance
Additional Health Insurance
Internal and  External Trainings
Internal and External Trainings
Corporate Events  and Team Buildings
Corporate Events and Team Buildings
Happy Hour
Happy Hour
Work from Home
Work from Home