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.
  • Linux DevOps CI/CD Engineer

    About the Job:

    On this role you would be part of International team of experienced professionals covering various expertise and ensuring good DevOps practices are applied. The technical skill set would include strong Linux profile, experience in scripting and automation and deep understanding of CI/CD practices. To be successful you also should have an Engineering mindset – focused on designing, implementing and improving processes and technology.

    You would be the ideal candidate if you have:

    3- 5 years of experience as DevOps Engineer or related
    Strong Linux ( Red Hat/CentOS) experience.
    Experience with Ansible is required
    Strong scripting skills with Bash, Python is an advantage
    Excellent understanding of the CI/CD practices
    Experience with Bamboo, Jenkins or Bitbucket would be an advantage.
    Experience with Docker is an advantage
    Bachelor’s degree in Computer Science engineering or related field is an advantage.

    If this opportunity excites you, send us your resume!

  • Mobile Application Developer (Xamarin)

    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 and the Role:

    Оur team works with US based company that creates software for Custom Home Builders and Remodelers. The product is designed to manage the entire workflow of their projects: from building out estimates for the customers and proposals to design, project schedule and time management, timesheets, invoicing and payment. Our new colleague would be working on existing Xamarin solution both reworking and supporting legacy code using web views, and developing new native Xamarin components.

    Technologies in play:

    .Net framework 4.7.2; Bootstrap; HTML; CSS/LESS;JavaScript, Knockout, Vue.js; jQuery; jQTouch;
    Xamarin Forms 4.7; C#, ASP.NET; MS SQL Server 2012; IIS

    The technical skill set we are looking for would be:

    Ideally you should have 3 years of experience with mobile development (iOS and/or Android)

    Significant experience with Xamarin
    Object oriented design principles, such as abstraction and inheritance
    Code to specifications on user stories
    Testing your own code, both for function and appearance
    Looks for and understands how the code fits into the bigger picture to prevent unintended consequences

    If this opportunity excites you, send us your resume!

     

  • Java Team Lead

    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.

    Technical stack

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

    What you will do

    Work with an international team to develop new Microservices Modules in order to enhance the existing application
    Research on cutting-edge technologies and introduce them into the project
    Propose improvements to increase reliability of the product
    Organise the team workflow following Agile methodologies
    Foster and maintain good working atmosphere within and between teams
    Mentor developers on the project
    Perform regular code reviews and provide timely feedback

    What we are looking for

    Deep knowledge and understanding of Java 8 and/or above
    Experience with Spring Framework including Spring MVC and Spring Data JPA
    Experience with Spring Cloud would be considered an advantage
    Experience developing RESTful services would be considered an advantage
    Experience with Hibernate or similar ORM framework including SQL scripting skills
    Experience with MySQL or Maria DB would be considered an advantage
    Experience in writing unit and integration tests
    Experience with Groovy would be considered an advantage (Spock framework)
    Experience with Microservices and distributed application development
    Experience with Docker

    If this opportunity excites you, send us your resume!

  • Senior Developer (.Net/Xamarin)

    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 and the Role:

    Оur team works with US based company that creates software for Custom Home Builders and Remodelers. The product is designed to manage the entire workflow of their projects: from building out estimates for the customers and proposals to design, project schedule and time management, timesheets, invoicing and payment. Our new colleague would be working on existing Xamarin solution both reworking and supporting legacy code using web views, and developing new native Xamarin components.

    Technologies in play:

    .Net framework 4.7.2; Bootstrap; HTML; CSS/LESS;JavaScript, Knockout, Vue.js; jQuery; jQTouch;Xamarin Forms 4.7; C#, ASP.NET; MS SQL Server 2012; IIS

    The technical skillset we are looking for would be:

    • Knowledge of Xamarin and C#, or a demonstrated interest in developing expertise in Xamarin and C# with a proven ability to quickly and independently learn new programming languages
    • Significant-extensive experience with development for at least one leading mobile platforms (iOS and/or Android)
    • Understanding of the BASIC particularities of developing mobile applications, and best practices for addressing those particularities
    • Object oriented design principles, such as abstraction and inheritance
    • Code to specifications on user stories
    • Testing your own code, both for function and appearance
    • Looks for and understands how the code fits into the bigger picture to prevent unintended consequences

    If this opportunity excites you, send us your resume!

     

  • Senior Front End Developer ( Angular.js)

    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 colleague to join our team in Sofia.

    About the Role and 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.
    The Senior Software Engineer is responsible for designing, developing, testing, and maintaining components of complex scope of the Enterprise SaaS application. The role requires strong knowledge of computer science concepts, an ability to design systems based on business requirements, and an ability to mentor junior engineers.

    Your Essential Duties will include:

    • Design, build, test, and maintain enterprise SaaS applications using AngularJS
    • Collaborate with the architecture team to complete designs that meet business requirements
    • Meet with product managers to break down ideas and user stories.
    • Research and provide direction for technologies and frameworks to be added to our stack
    • 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 Sustaining 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 object-oriented programming
    • Understanding of SaaS and Enterprise Architecture concepts
    • Expert knowledge of Angular.js, JavaScript and HTML5
    • Strong knowledge of RESTful concepts
    • Familiarity with CI/CD concepts
    • Basic knowledge of DBMS concepts, including MySQL is an advantage
    • 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!

  • Business Analyst

    Project:
    The goal of the project is to implement customer-specific and general product road-map 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 life-cycle 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.

    Requirements:

    Master or Bachelor’s degree – Computer Science, Economics, Management or relevant.
    Minimum 3 years prior experience working in software industry and good understanding of IT fundamentals, including Scrum knowledge and experience with complex handling projects.
    Understanding different software development methodologies, experience in Scrum. Scrum certification is a plus.
    Excellent business knowledge of Financial, Health or Banking Software Business.
    Experienced in working with technical staff (developers, support and quality assurance engineers, etc.).
    Collaborate with other product teams to ensure design and delivery of an integrated solution.
    Ability to work independently with little to no direct supervision and guidance.
    Corporate work ethics acumen: organized, able to work under pressure, able to prioritize and resolve critical and complex issues.
    Provide leadership and guidance for the development team. Stress resistance with ability to identify potential risks and raise awareness in a timely manner
    Strong communication and negotiation skills with Team members and Customer.
    Ability to estimate BA work for release planning purposes. Experience in SRS use cases creation and prototyping (Axure).
    Ability to develop and maintain BA process and to perform user acceptance testing
    Desire to resolve issues (not only users but also in internal processes or with people).
    Desire and ability to work as member of a large but close team.
    Desire and ability to understand business domain into details required to create fully functional systems in order to create and support high-quality product. Identify and manage application and project inter-dependencies
    Interpersonal Skills: self-motivated, creative, adaptable, analytical. Excellent communication and analytical skills. High attention to detail and desire for self-improvement. Strong documentation skills.
    Fast learning, ability to consume and process a lot of information from different resources.

    Strong command of English Language – verbal and written.

    Additional expertise

    • Provide leadership and guidance for the development team
    • Ability to identify potential risks and raise awareness in a timely manner
    • Business Analysis Planning experience – what artifacts to create, how to organize them, planning for requirements re-use etc.
    • Desire to resolve issues (not only users but also in internal processes or with people)
    • Desire and ability to work as member of a large but close team
    • Attention to details, willing to create and support high-quality product
    • Desire and ability to work with Service Request from the end users
    • Experience with web services and XML a plus
    • Demonstrate loyalty and commitment to the project
  • 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