Check our open positions below

Requirements:

  • A firm grasp of computer science fundamentals including object-oriented design, data structures and algorithms
  • Experience using core Java
  • Conduct software component integration to ensure end-to-end system functionality prior to formal testing.
  • Solid understanding of RESTful architecture
  • Experience with RDBMS (MySQL or PostgreSQL)
  • Experience with NoSQL is a plus
  • Experience in designing and developing large-scale enterprise applications
  • Experience with Git
  • Experience using modern development collaboration tools like Jira, Confluence,
  • CI/CD pipelines
  • Experience with Scrum/Kanban

We stick to best programming practices, so you should be prepared for:

  • Writing clean code
  • Test-driven Development
  • Code reviews

An effective player in the team possesses:

  • Excellent communication skills
  • Ability to assume responsibility and take decisions
  • Positive attitude
  • Proactiveness

Job Description:

The Business Analyst role comes as a natural extension of our engineering team, working on the solution of our partner - a New York based company, delivering workflow and data management solutions. You will be responsible for supporting, logging and troubleshooting issues with a tasks automation application used by hedge funds and financial institutions in the US. The application is a toolbox which allows customers to configure if-then-else tasks. For example if an email with subject XYZ is received connect to FTP XXXX and upload the file attached to the email. The automations can be nested and become quite complex. This is a client-facing position.

Working hours: 9:00-18:00 h

Your work will include:

  • Addressing client support requests and working with them to troubleshoot an issue
  • Escalation of any issues to the client team
  • Compile support issues and determine if the support issues can be addressed with automation
  • Troubleshooting FTP connections, SQL Server connections and login issues
  • Help with organizing and matching our Agile Kanban board to company goals
  • Creating a test plan based on tasks, bugs and stories from within the company Kanban board
  • Creating a test plan based on tasks and bugs and stories from within our Kanban board
  • Updating priority of tasks based on input from the team
  • Taking Client installations of our existing clients and testing whether these client installations continue to work as expected (hundreds of jobs in a particular client)

Your posses the following qualifications:

  • Familiarity with accounting including double entry accounting; Balance Sheet, Income Statement, Accruals
  • Familiarity with Finance including buying and selling of equity stocks and bonds. A basic understanding of accruals
  • Familiarity with some software packages including MS SQL (Querying), Excel (Macros, Pivot Tables, Vlookups)
  • Familiarity with basic file communication functions: FTP, sFtp, Encryption, Email account configuration, Https
  • Familiarity with Regular Expressions (nice to have)
  • Software testing basics
  • Detail-oriented and extremely organized
  • Strong Written and Verbal Communication Skills in English
  • Customer-oriented approach towards clients and colleagues

We are on the lookout for an experienced DevOps Engineer to join one of the largest projects within the company, working on IT management as a service platform.

What you'll be doing

  • Facilitating migrating legacy solutions;
  • Orchestrating high availability environment;
  • Distributing monolith architecture to micro services.
  • Work in a team of 3 DevOps Engineers, while collaborating with several development teams
  • Design and development of new solutions to aid development process and delivery
  • Producing high quality, maintainable, monitored and tested infrastructure and solutions
  • Troubleshooting and resolution of problems

Required attributes, skills and experience

  • Linux system administration experience
  • Experience in developing software
  • Experience with Java and Perl
  • Understanding of Docker and container, orchestration and registry functionality
  • Experience with Kubernetes
  • AWS cloud stack experience (ec2, networking, load balancing, rds, s3, lambdas)
  • Infrastructure language (Such as Cloudformation)
  • Understanding of monitoring and alerting systems
  • CI/CD and build automation
  • Understanding of networking & networking protocols
  • Excellent understanding of distributed version control (git)
  • Experience administering relational and non-relational databases (MySQL and Cassandra)
  • Fluency in English as you’re going to work in a multinational distributed team

The role:

We’re looking for a proactive and passionate QA Engineer who strives for driving quality from concept to delivery.

As a QA Engineer you will:

  • Participate as a QA team member in an Agile(Scrum, Kanban) development life cycle
  • Execute both automated and manual test cases and evaluation of the test case results
  • Identify areas for automation, designing, developing and maintaining automation of functional and performance test scripts
  • Use an automation framework to perform API, Backend, Database, and UI tests
  • Participate in Quality planning, test design, and execution, defect reporting and tracking using a bug tracking tool
  • Contribute to writing acceptance criteria

Your talent:

  • Experience in Web or API testing
  • Experience in creating and executing automated tests
  • Good knowledge of software QA methodologies, tools and processes
  • Hands-on experience with automated testing tools
  • Hands-on experience with at least one programming language
  • Ability to document and troubleshoot bugs
  • Working knowledge of defect tracking system
  • Experience with Git or other version control system
  • Basic knowledge of HTML, CSS
  • Understanding Agile(Scrum, Kanban) methodologies

We will consider as a plus:

  • Understanding of RESTful Web Services
  • Experience using CI/CD tools
  • ISTQB certificate
  • SQL knowledge

We are looking for an experienced Salesforce administrator to join our talented Salesforce team.

The Salesforce administrator analyzes and automates business processes, creates reports and dashboards, configures Salesforce to meet strict security requirements and client needs. Works with project stakeholders and business people to understand functional requirements.

What you will do:

  • Create reports and dashboards
  • Automate business processes using Salesforce’s point and click tools
  • Configure approval rules
  • Configure Salesforce to customer needs
  • Implement security policy and security best practices
  • Work with project stakeholders to understand business requirements
  • Design solutions for customer’s business problems following industry best practices
  • Assist with sales and pre-sales activities
  • Stay on top of Salesforce latest trends

Your talent

  • Strong analytical and problem-solving skills
  • At least 1 year of experience with business process automation and Salesforce configuration
  • Good understanding of the Salesforce Sales Cloud (experience and/or understanding of Service Cloud, Community Cloud, Marketing Cloud, Commerce Cloud would be beneficial)
  • Excellent verbal and written communication skills in English
  • Ability to configure Salesforce with point and click - process builder, workflow rules, approval processes
  • Experience with building reports and dashboards
  • Good understanding of the Salesforce security model and permissions management
  • Ability to configure emails for company domains in Salesforce. Familiar with the different ways emails are handled in Salesforce
  • Experience with configuring Salesforce Lightning
  • Knowledge of Salesforce limits
  • Ability to install and configure AppExchange packages
  • Willingness to travel is considered a plus

About the role

We are looking for a tech and business savvy person with strong Salesforce administration and consulting experience to join our talented Salesforce team.

The Salesforce consultant works with project stakeholders and business people to understand functional requirements, prepares project scoping documents and works as the middle men between the project stakeholders and technical team to ensure successful project delivery.

What you'll be doing

  • Work with project stakeholders to understand business requirements
  • Design solutions for customer’s business problems following industry best practices
  • Be able to demonstrate the ROI of the proposed solution
  • Prepare project scoping documents and workflow diagrams
  • Assist with sales and pre-sales activities
  • Provide guidance to the technical team
  • Ensure successful project delivery which meets the business requirements
  • Stay on top of Salesforce latest trends

Requirements

  • Strong analytical and problem-solving skills
  • At least 3 years of Experience with implementing business solutions on Salesforce
  • Good understanding of the Salesforce Sales Cloud (experience and/or understanding of Service Cloud, Community Cloud, Marketing Cloud, Commerce Cloud would be beneficial)
  • Excellent verbal and written communication skills in English
  • Ability to configure Salesforce with point and click - process builder, workflow rules, approval processes
  • Experience with building reports and dashboards
  • Good understanding of the Salesforce security model and permissions management
  • Sales OR account management background in IT is a plus
  • Willingness to travel is considered a plus

We are looking for a bright individual to join our extremely talented Salesforce development and integrations team.

As a Salesforce Developer you will:

  • Develop and/or enhance technological solutions based on the Salesforce platform
  • Develop integrations of 3rd party software with Salesforce
  • Provide 3rd line support for existing Salesforce based solutions and integrations
  • Day to day communication with US based team members, expert personnel and subject matter experts
  • Review and analyze business requirements and estimate development time
  • Developing flexible platform architecture to support changing requirements
  • Participating in the design and development phase of software production
  • Create unit tests

Your talent:

  • Experience with object oriented programming languages/JavaScript
  • Experience with Salesforce development - Apex, Visualforce and Lightning
  • Experience with Salesforce1 mobile application development
  • Experience with developing integrations with Salesforce and other systems
  • Ability to lead/handle/organize the development process for complex software projects
  • Excellent knowledge of Design Patterns

We are in search of a Senior Python Developer, who will join a distributed team, working on a renowned Identity and Access Management solution.

As a part of the team, you will:

  • Understand, support and improve an extensive Python code framework
  • Implement business processes as components within an existing framework
  • Utilize test driven development
  • Write documentation (doc-strings and guides)

Your talent:

  • Knowledge and solid understanding of OOP principles
  • Ability to write complex scripts in Python to capture business logic and automate system management tasks.
  • Experience leveraging complex libraries and APIs.
  • Familiarity with the git revision control system.
  • Experience designing and debugging complex systems.
  • Experience on large-scale development projects.
  • Familiarity with test automation and regression testing.
  • Relational Database and SQL knowledge: MSSQL, Oracle DB.
  • Experience with Web technologies: HTML, AJAX, JQUERY.

An effective player in the team possesses:

  • Excellent English skills
  • Ability to assume responsibility and take decisions
  • Ability to collaborate easily with co-workers and work well with minimal supervision
  • Ability to handle multiple concurrent projects
  • Positive attitude
  • Inclination writing clean and readable code

About the role:

Currently, we’re seeking a UX/UI Designer to join our growing Design team. As a UX/UI Designer, you'll have the opportunity to work on a variety of design challenges and will be involved from early stage research and ideation to the final delivery that create great experiences.

Your Talent:

  • At least 3 years of professional design experience
  • Experience designing web platforms and mobile applications
  • Thorough knowledge of Human/User Centered Design frameworks and processes within the web and mobile product development.
  • General know-how of UX and accessibility best practices, as well as prototyping skills (e.g., expertise with software for creating rapid user experience wireframes and prototypes)
  • Experience in user research and usability testing
  • Great understanding of typography and classic design concepts
  • An obvious passion for clear and functional design, responsive layouts, usability standards, and web and mobile technologies
  • Ability to communicate design concepts/ decisions in a convincing and clear way
  • A portfolio demonstrating a solid understanding of the stated requirements above

Nice-to-have skills:

  • A demonstrable understanding of modern Frontend development
  • Branding or identity design experience

About you:

  • Well organized, articulate, detail-oriented and a problem solver
  • Passionate about clean, functional, and beautiful design
  • Keen on defining-and sometimes redefining-functional requirements for user interface
  • A multi-faceted design thinker who knows about-and designs with-user experience, usability, development technology and web and mobile standards in mind
  • An autonomous learner capable of applying his/her skills, knowledge and understanding creatively within a range of contexts

All positions are open for Sofia, Plovdiv, Varna, Veliko Turnovo, Blagoevgrad, Svishtov or Nis, Serbia!


What are the benefits of winning a career at Prime Holding?

  • Attractive remuneration package

  • Interesting and cutting-edge projects

  • Work-life balance: 25 days paid vacation + opportunity for occasional work from home

  • Dedicated Practice Lead to support you technical and career advancement

  • Healthy food and beverage program

  • Additional health insurance ( VIP Package)

  • Room to grow in a fast paced and rewarding career

  • 100 % smart colleagues

General Requirements:

  • Ability to work in high performance development environment.
  • Ability to work in a fast-paced, constantly changing environment
  • Ability to work independently and collaboratively in a team environment
  • Passionate about user experience and quality development
  • Good verbal and written communication skills in English

Go ahead and send your CV at

careers@primeholding.com