Careers

Why choose ROITI?

Passion for technological challenges

Choose us because you have a passion for technological challenges, or you want to understand what’s all that fuzz about renewable energy and Nord Stream 2.

Impact on your work

Choose us because you want to make an impact on your work environment and not just be exposed to it.

Improve yourself

Choose us because you want to improve yourself and want an employer who is at least as much dedicated to your goals as you are.

See your ideas realized

Choose us because you want to see your ideas realized quickly and not discussed by manager, over manager, over manager, over manager…

Friendly work atmosphere

Choose us because you like a friendly work atmosphere with colleagues who work hard and party even harder.

Transparency and fairness

Choose us because you value transparency and fairness by peers and superiors alike.

Remuneration package and flexible work

Choose us because you want an above market standards remuneration package and flexible work…everything.

Explore Opportunities at ROITI

We are always looking for talents.

Check out what we do and some of our past and current projects. If you find that interesting and think that you can contribute with your skills, please send us a CV and a short message at career@roiti.com.

If you are a studying business administration, finance or IT and you are looking for an internship, leave us a message, too – career@roiti.com.

Current Openings

Business Solutions

German Speaking Business Analyst

German Speaking Business Analyst

For our growing team in Sofia, we are looking for a German speaking Business Analyst who will work with our clients in the energy and commodities business to provide business analysis, design, implementation, testing, and support services for their front office and risk management activities. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

Key Responsibilities: 

  • Requirements analysis – working with customers to identify and challenge requirements, create process maps
  • Functional design specifications
  • Solution management and configuration
  • Testing technical solutions
  • Root cause analysis for identified business problems
  • Providing progress and issue transparency in tools like Jira, DevOps
  • Ensuring delivery objectives are met via coordinating with design, build, testing teams

Candidate Profile: 

  • Ideally 3-5 years of experience
  • Excellent analytic skills
  • Experience specifying and implementing IT solutions
  • Knowledge in energy and/or finance (power, gas, oil, coal, emissions, FX, etc.) is an advantage
  • Ability to document, present and synthesize complex business processes and requirements
  • Presentation and communication skills – communicating problems to solve; following up; conflict management; escalation management; expectation management
  • Good German
  • Good English
  • Proactive and independent work attitude – managing priorities; ownership and responsibilities
  • Willing to travel during “normal” times (up to Mon-Thu during the working week, not right now due to the pandemic)

We Offer: 

  • Competitive remuneration package
  • Bonuses
  • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning, and development
  • Health benefits, company sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term
  • Additional days paid leave for each year in the company
  • Transparent communication within the company
  • Pleasant team atmosphere
  • Flexible internal policies that allow you to take control of your own schedule when not on customer site

We are looking forward to meeting you.

    Application form

    "*" The field is required

    ETRM Solutions

    Junior ETRM Analyst

    Junior ETRM Analyst

    Would you like to:

    • Gain knowledge in energy markets and commodity derivatives?
    • Analyse business problems?
    • Configure energy trading and risk management software?
    • Support the setup and development of various systems in the IT landscape of large wholesale energy traders?

    If the answer to the above questions is ‘Yes’, then keep reading, because the ETRM Solutions Team @ ROITI could be the place for you.

    Candidate Profile: 

    • Fluent English (a must have)
    • Good analytical skills, preferably with quantitative background
    • Proactive approach – asks for feedback and support if needed
    • Positive can-do attitude
    • Ability to solve problems both individually and in teams
    • Knowledge in energy and/or finance (an advantage)

    We Offer: 

    • Friendly atmosphere, dynamic environment, and diverse challenging tasks
    • Professional and personal growth – training, obtainment of certifications, internal learning and development
    • Health benefits, company sponsored mobile phone plan, additional paid leave days, Multisport card, and options for additional stimuli in the long term
    • Transparent communication within the company
    • Lively and cooperative team

    We are looking forward to meeting you.

      Application form

      "*" The field is required

      Cloud Software Engineering

      Regular/Mid Java Cloud Software Engineer

      Regular/Mid Java Cloud Software Engineer

      We are looking for techies who share our passion for designing and implementing new innovative software solutions, but also extending and maintaining existing applications.

      We expect that you have professional experience in:

      • the Java language and ecosystem
      • commonly used data structures
      • creating Spring-based web services
      • at least one ORM (e.g., Hibernate) or persistence framework (e.g., MyBatis)
      • using and understanding SQL databases
      • Testing frameworks – JUnit, Mockito

      Here are some of the technologies you will also get the chance to work with (knowledge in them is not a requirement) – Cassandra, MongoDB, Apache Kafka, Docker, Azure DevOps, various IaaS and PaaS products from the Azure cloud suite, and others.

      Other skills:

      • Good written and spoken English is a must
      • “Impossible is nothing” attitude

      Key responsibilities:

      • Development, configuration, and maintenance of software solutions
      • Continuous learning and self-development

      We Offer:

      • Competitive remuneration package
      • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning, and development.
      • Health benefits, company-sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term.
      • Transparent communication within the company
      • Pleasant team atmosphere
      • Flexible internal policies that allow you to take control of your own schedule – Unrestricted home office, floating working hours.

      We are looking forward to meeting you!

        Application form

        "*" The field is required

        Senior Java Cloud Software Engineer

        Senior Java Cloud Software Engineer

        We are looking for self-driven techies who share our passion for designing and implementing innovative software solutions, extending and maintaining existing applications and architecting IT landscapes.

        Experience and а good understanding of the below technologies/fields are expected:

        • The Java language and its ecosystem
        • Commonly used data structures and algorithms
        • Spring
        • REST, HTTP
        • At least one ORM (e.g. Hibernate) or persistence framework (e.g. MyBatis)
        • SQL databases
        • Testing frameworks – JUnit, Mockito

        Below is a list of some of the technologies we have used in various projects. Knowledge in them is a plus, but not a requirement:

        • IaaS, PaaS solutions in Azure or AWS
        • NoSQL DBs – Cassandra, MongoDB
        • Message brokers – Rabbit MQ, Apache Kafka
        • Docker, Kubernetes
        • DevOps processes and tools – Azure DevOps, Jenkins, Ansible

        Other skills we are looking for:

        • Experience in leading projects or mentoring people is a plus
        • Good written and spoken English is a must
        • “Impossible is nothing” attitude

        Key responsibilities:

        • Development, configuration, and maintenance of software solutions
        • Analysis and design of services and applications
        • Communicating with clients, clarification of requirements
        • Continuous learning and self-development

        We Offer:

        • Competitive remuneration package
        • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning, and development
        • Health benefits, company-sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term
        • Transparent communication within the company
        • Pleasant team atmosphere
        • Flexible internal policies that allow you to take control of your own schedule – Unrestricted home office, floating working hours

        We are looking forward to meeting you.

          Application form

          "*" The field is required

          Expert Java Cloud Software Engineer

          Expert Java Cloud Software Engineer

          We are looking for self-driven techies who share our passion for designing and implementing innovative software solutions, extending and maintaining existing applications and architecting IT landscapes.

          We expect a very good understanding of these topics:

          • The Java language and its ecosystem
          • Data structures and algorithms
          • Spring
          • REST, HTTP
          • At least one ORM (e.g. Hibernate) or persistence framework (e.g. MyBatis)
          • Relational (SQL) databases
          • Testing frameworks – JUnit, Mockito
          • Parallel and asynchronous programming
          • Web and Microservice architecture design and good practices

          Below is a list of the technologies that we mix and match in different projects. Knowledge in them is a plus:

          • IaaS, PaaS solutions in Azure or AWS
          • NoSQL DBs – Cassandra, MongoDB
          • Message brokers – Rabbit MQ, Apache Kafka
          • Docker, Kubernetes
          • DevOps processes and tools – Azure DevOps, Jenkins, Ansible

          Other skills:

          • Experience leading projects and mentoring people
          • Good written and spoken English is a must
          • “Impossible is nothing” attitude

          Key responsibilities:

          • Development, configuration, and maintenance of software solutions
          • Analysis and design of services and applications
          • Communicating with clients, gathering and clarification of requirements
          • Ability to guide and impact clients’ decisions on IT solutions
          • Continuous learning and self-development

          We Offer:

          • Competitive remuneration package
          • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning, and development
          • Health benefits, company-sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term
          • Transparent communication within the company
          • Pleasant team atmosphere
          • Flexible internal policies that allow you to take control of your own schedule – Unrestricted home office, floating working hours

          We are looking forward to meeting you.

            Application form

            "*" The field is required

            Java Developer Intern

            Java Developer Intern

            We are looking for techies who share our passion for designing and implementing new innovative software solutions, but also extending and maintaining existing applications.

            Candidate profile:

            • Good written and spoken English
            • “Impossible is nothing” attitude
            • Experience with C++, JAVA, C#.NET, or similar
            • Basic understating of SQL databases
            • Rudimentary knowledge of web services
            • Interest in cloud technologies
            • Strong communication skills and ability to cooperate in a team

            Here are some of the awesome technologies we use in our projects (knowledge in them is of course not a requirement) – Cassandra, MongoDB, Apache Kafka, Docker, Azure DevOps, various IaaS and PaaS products from the Azure cloud suite, and others.

            Key responsibilities:

            • Development, configuration, and maintenance of software solutions
            • Continuous learning and self-development

            We offer:

            • Competitive remuneration package
            • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning, and development.
            • Health benefits, company-sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term.
            • Transparent communication within the company
            • Pleasant team atmosphere
            • Flexible internal policies that allow you to take control of your own schedule – Unrestricted home office, floating working hours.

            We are looking forward to meeting you.

              Application form

              "*" The field is required

              Angular Front-end Developer

              Angular Front-end Developer

              Currently, we have an opportunity for one of our clients, which requires a self-driven front-end developer with experience in Angular. The position has the possibility of transitioning to full-stack with Java or C#.NET

              At least two years of experience in the below technologies/fields is a must:

              • JavaScript/TypeScript, HTML and CSS
              • Angular 2+
              • Querying REST APIs
              • git

              Bonus points if you have any experience in:

              • The Energy or FinTech domain
              • Material UI
              • WebSocket APIs
              • Docker, Kubernetes
              • DevOps processes and tools (e.g. Azure DevOps, Jenkins or similar)
              • Developing with IaaS, PaaS solutions in Azure or AWS
              • Experience in back-end development with Java or C#.NET

              Soft skills:

              • Good English is a must
              • Good German is an advantage
              • “Impossible is nothing” attitude

              Key responsibilities:

              • Development, configuration, and maintenance of software solutions
              • Analysis and design of services and applications
              • Continuous learning and self-development

              We Offer:

              • Competitive remuneration package
              • High performance bonuses
              • Working remotely is an option
              • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning, and development
              • Health benefits, company sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term
              • Transparent communication within the company
              • Pleasant team atmosphere
              • Flexible internal policies that allow you to take control of your own schedule

              We are looking forward to meeting you.

                Application form

                "*" The field is required

                Senior C# .Net Cloud Software Developer

                We are looking for self-driven techies who share our passion for designing and implementing innovative software solutions, extending and maintaining existing applications and architecting IT landscapes.

                If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you. We have multiple positions for junior and senior level applicants.

                Experience and a good understanding of the below technologies/fields are expected:

                • C#.NET Core
                • Entity Framework
                • commonly used data structures and algorithms
                • REST, HTTP
                • SQL databases

                Below is a list of some of the technologies we have used in various projects. Knowledge in them is a plus, but not a requirement:

                • IaaS, PaaS solutions in Azure or AWS
                • Message brokers – RabbitMQ
                • DevOps processes and tools – Azure DevOps

                Other skills we are looking for:

                • Experience in leading projects or mentoring people is a plus
                • Good written and spoken English is a must
                • “Impossible is nothing” attitude

                Key responsibilities:

                • Development, configuration, and maintenance of software solutions
                • Analysis and design of services and applications
                • Communicating with clients, clarification of requirements
                • Continuous learning and self-development

                We Offer:

                • Competitive remuneration package
                • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning, and development
                • Health benefits, company-sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term 
                • Transparent communication within the company
                • Pleasant team atmosphere
                • Flexible internal policies that allow you to take control of your own schedule – Unrestricted home office, floating working hours

                We are looking forward to meeting you.

                  Application form

                  "*" The field is required

                  Senior C# .Net with Blazor Cloud Software Developer

                  We are looking for self-driven techies who share our passion for designing and implementing innovative software solutions, extending and maintaining existing applications and architecting IT landscapes.

                  If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you. We have multiple positions for junior and senior level applicants.

                  Experience and a good understanding of the below technologies/fields are expected:

                  • C#.NET Core
                  • Blazor
                  • Entity Framework
                  • commonly used data structures and algorithms
                  • REST, HTTP
                  • SQL databases

                  Below is a list of some of the technologies we have used in various projects. Knowledge in them is a plus, but not a requirement:

                  • IaaS, PaaS solutions in Azure or AWS
                  • Message brokers – Apache Kafka, ZeroMQ
                  • Docker, Kubernetes
                  • DevOps processes and tools – Azure DevOps

                  Other skills we are looking for:

                  • Experience in leading projects or mentoring people is a plus
                  • Good written and spoken English is a must
                  • “Impossible is nothing” attitude

                  Key responsibilities:

                  • Development, configuration, and maintenance of software solutions
                  • Analysis and design of services and applications
                  • Communicating with clients, clarification of requirements
                  • Continuous learning and self-development

                  We Offer:

                  • Competitive remuneration package
                  • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning, and development
                  • Health benefits, company-sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term 
                  • Transparent communication within the company
                  • Pleasant team atmosphere
                  • Flexible internal policies that allow you to take control of your own schedule – Unrestricted home office, floating working hours

                  We are looking forward to meeting you.

                    Application form

                    "*" The field is required

                    Data Engineering

                    Junior Data Engineer

                    Junior Data Engineer

                    For our growing team in Sofia, we are looking for a Data Engineer Consultant who will work with our clients in the energy and commodities business to deliver optimized ETL processes over large volumes of data, develop and deploy services to efficiently store and retrieve data, and provide libraries to consume the services. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

                    We have multiple positions available, both for junior, mid, and senior levels.

                    You have:

                    • Good analytic and quantitative skills
                    • Cooperative team spirit
                    • Good English
                    • Good German would be a serious advantage
                    • Willingness to travel (from 20% to 80% of the time, but this does not apply right now due to the pandemic)

                    Knowledge (experience) in the following is a must:

                    • Python
                    • Good code organization (in whatever paradigm you know – OOP, imperative, etc.)
                    • Data Structures
                    • SQL basics
                    • What a REST service is and how to interact with it

                    Experience in the following is a plus:

                    • Source Version Control – Git or other
                    • Pandas
                    • Message Queues (Kafka, RabbitMQ, etc.)
                    • NoSQL Databases
                    • Experience with programming languages other than Python
                    • Functional Programming or Reactive Programming

                    We Offer:

                    • Competitive remuneration package
                    • High performance bonuses
                    • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
                    • Health benefits, company sponsored mobile phone plan, Multisport card, additional paid leave days for each year in the company, and options for additional stimuli in the long term
                    • A very transparent communication within the company
                    • Pleasant team atmosphere
                    • Flexible internal policies that allow you to take control of your own schedule

                    We are looking forward to meeting you!

                      Application form

                      "*" The field is required

                      Mid/Regular Data Engineer

                      Mid/Regular Data Engineer

                      For our growing team in Sofia, we are looking for a Data Engineer Consultant who will work with our clients in the energy and commodities business to deliver optimized ETL processes over large volumes of data, develop and deploy services to efficiently store and retrieve data, and provide libraries to consume the services. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

                      We have multiple positions available, both for junior, mid, and senior levels.

                      You have:

                      • Ideally 2 – 4 years of relevant experience
                      • Fluent English speaker
                      • Good communication skills both written and verbally
                      • Good attention to detail
                      • Flexible attitude
                      • Good computer and information technology skills
                      • Highly organized with an aptitude for problem-solving
                      • Strong team player and can take responsibility

                      Knowledge (experience) in the following is a must:

                      • Python
                      • Good code organization (in whatever paradigm you know – OOP, imperative, etc.)
                      • Data Structures
                      • SQL basics
                      • What a REST service is and how to interact with it

                      Experience in the following is a plus:

                      • Advanced knowledge of Python
                      • Experience with Pandas
                      • Designing and implementing data pipelines
                      • Practical experience with at least one cloud provider
                      • Experience with Big Data technologies and knowledge of Big Data processing paradigms
                      • Real-time event processing
                      • Understanding of SQL and data modelling
                      • Working with REST services
                      • Working with Source Version Control systems (Git, SVN, etc.)

                      We Offer:

                      • Competitive remuneration package
                      • Bonuses
                      • Professional and personal growth – training, certification, internal learning and development
                      • Health benefits, company sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term
                      • Additional days of paid leave for each year in the company
                      • Transparent communication within the company
                      • Pleasant team atmosphere
                      • Flexible internal policies that allow you to take control of your own schedule when not on the customer site 

                      Interview Process

                      Our application and interview process includes an interview by members of the relevant team to assess your technical fit for the role, and sometimes a follow-up interview with someone from the management team.

                      We are looking forward to meeting you!

                        Application form

                        "*" The field is required

                        Senior Data Engineer

                        Senior Data Engineer

                        For our growing team in Sofia, we are looking for a Senior Data Engineer who will work with our clients in the energy and commodities business to deliver optimized ETL processes over large volumes of data, develop and deploy Cloud Data Warehouse services to efficiently store and retrieve data, and provide libraries to consume the services. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

                        You have:

                        • Good analytic and quantitative skills
                        • Cooperative team spirit
                        • Good English
                        • Good German would be a serious advantage
                        • Willingness to travel (from 20% to 80% of the time, but this does not apply right now due to the pandemic)

                        Knowledge (experience) in the following is a must:

                        • Python
                        • Good code organization (in whatever paradigm you know – OOP, imperative, etc.)
                        • Data Structures
                        • SQL Databases
                        • Data Modeling
                        • Star Schema Design or Data Vault Design
                        • Experience with at least 1 cloud provider (Azure, AWS, GCP, or other)
                        • Working with REST services
                        • Working with Source Version Control systems (Git, SVN, etc.)

                        You are welcome to bring the following experience:

                        • Pandas
                        • Message Queues (Kafka, RabbitMQ, etc.)
                        • NoSQL Databases
                        • Apache Hadoop and the accompanying ecosystem
                        • Snowflake
                        • Databricks (or its open-source roots: Apache Spark)

                        Bonus points if you have experience in:

                        • Java and related backend frameworks
                        • Functional Programming or Reactive Programming
                        • Experience in ETL and reporting tools like Talend and PowerBI
                        • Knowledge in Energy Trading and Economics is a strong advantage

                        We Offer:

                        • Competitive remuneration package
                        • High performance bonuses
                        • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
                        • Health benefits, company sponsored mobile phone plan, Multisport card, additional paid leave days for each year in the company, and options for additional stimuli in the long term
                        • A very transparent communication within the company
                        • Pleasant team atmosphere
                        • Flexible internal policies that allow you to take control of your own schedule

                        We are looking forward to meeting you!

                          Application form

                          "*" The field is required

                          Data Science

                          Senior Data Scientist

                          Senior Data Scientist

                          For our growing team in Sofia, we are looking for a Senior Data Scientist who will work with our clients in the energy and commodities business to extract meaningful result from data, build models and algorithms to solve business problems, develop processes and tools to test, monitor and evaluate models, and make use of data visulization tool to present results to our clients.  

                          If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you. 

                          We have multiple positions available, both for junior, mid, and senior levels.

                          You have:

                          • Good analytic and quantitative skills
                          • Cooperative team spirit
                          • Pro-active attitude
                          • Good English
                          • Willingness to travel

                          Knowledge (experience) in the following is a must:

                          • Python
                          • Good code organization (in whatever paradigm you know – OOP, imperative, etc.)
                          • Machine Learning Algorithms (including Deep Learning ones)
                          • Performance optimization of models, and ML techniques
                          • Ensemble Modelling
                          • ML Ops Practices
                          • Statistical and visualization libraries in Python (at least one), including: Pytorch, Tensorflow and Keras.
                          • Data Visualization Tools – Power BI or other
                          • SQL Databases
                          • Experience with at least 1 cloud provider (Azure, AWS, GCP, or other)
                          • Working with Source Version Control systems (Git, SVN, etc.)

                          You are welcome to bring the following experience:

                          • R, MATLAB
                          • Cloud Computing and Big Data Technologies
                          • NOSQL Databases
                          • Databricks (or its open-source roots: Apache Spark)
                          • Knowledge in Energy Trading and Economics is a strong advantage

                          We Offer:

                          • Competitive remuneration package
                          • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
                          • Health benefits, company sponsored mobile phone plan, Multisport card, additional paid leave days for each year in the company, and options for additional stimuli in the long term
                          • A very transparent communication within the company
                          • Pleasant team atmosphere
                          • Flexible internal policies that allow you to take control of your own schedule

                          We are looking forward to meeting you!

                            Application form

                            "*" The field is required

                            ETRM Development

                            Junior Java ETRM Developer

                            Junior Java ETRM Developer

                            We are looking for a Junior ETRM Java Developer who will work with our clients to provide advisory, build, implementation, and maintenance services to leading players on the energy market. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

                            Apart from pure development, the position generally includes around 20-30% of business analysis work (definition of products, processes, and requirements within the customer business; analysis of system functionality; solution design within existing software or of new solutions; software configuration). Thus curiosity in energy (or financial) business is a recommendation.

                            Key Responsibilities:

                            • Analysis and design
                            • Development and configuration
                            • Customer support
                            • Continuous learning

                            Candidate Profile:

                            • “Impossible is nothing” attitude
                            • Interest in Energy business is great advantage
                            • Basic Java understanding (OOP, data structures, inheritance, algorithms, etc.)
                            • Basic SQL databases knowledge is a must
                            • Interest in learning additional technologies
                            • Good English is required (German is a big plus)
                            • Willingness to travel (from 20% to 60% of the time in certain periods, not right now though due to the pandemic)

                            We Offer:

                            • Competitive remuneration package
                            • High performance bonuses
                            • Apart from gaining professional developer experience, energy business know-how is acquired as well
                            • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
                            • Health benefits, company sponsored mobile phone plan, options for additional stimuli in the long term
                            • A very transparent communication within the company
                            • Pleasant team atmosphere – compact team of 30 professionals
                            • Work-life balance – options for home office, 20 days paid vacation increasing with 1 day for each year in the company (26 days is the maximum), team-buildings and celebrations

                            We are looking forward to meeting you!

                              Application form

                              "*" The field is required

                              Mid/Regular ETRM Java Developer

                              Mid/Regular Java ETRM Developer

                              We are looking for a Mid/Regular ETRM Java Developer who will work with our clients to provide advisory, build, implementation, and maintenance services to leading players on the energy market. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

                              Apart from pure development, the position generally includes around 20-30% of business analysis work (definition of products, processes, and requirements within the customer business; analysis of system functionality; solution design within existing software or of new solutions; software configuration). Thus curiosity in the energy or financial business is a recommendation.

                              Key Responsibilities:

                              • Analysis and design
                              • Development and configuration
                              • Customer support
                              • Continuous learning

                              Candidate Profile:

                              • A “Nothing is impossible” attitude
                              • At least 2-3 years of professional experience
                              • Interest in the Energy business is a great advantage
                              • Java understanding (OOP, data structures, inheritance, algorithms, etc.)
                              • SQL databases knowledge is a must
                              •  Interest in learning additional technologies
                              • Good English is required (German is a big plus)
                              • Willingness to travel (from 20% to 60% of the time in certain periods, not right now though due to the pandemic)

                              We Offer:

                              • Competitive remuneration package
                              • High-performance bonuses
                              • Apart from gaining professional developer experience, energy business know-how is acquired as well
                              • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
                              • Health benefits, company-sponsored mobile phone plan, options for additional stimuli in the long term
                              • A very transparent communication within the company
                              • Pleasant team atmosphere – a compact team of 30 professionals
                              • Work-life balance – options for home office, 20 days paid vacation increasing with 1 day for each year in the company (26 days is the maximum), team-buildings and celebrations

                              We are looking forward to meeting you!

                                Application form

                                "*" The field is required

                                Senior ETRM Java Developer

                                Senior Java ETRM Developer

                                We are looking for a Senior ETRM Java Developer who will work with our clients to provide advisory, build, implementation, and maintenance services to leading players on the energy market. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

                                Apart from pure development, the position generally includes around 20-30% of business analysis work (definition of products, processes, and requirements within the customer business; analysis of system functionality; solution design within existing software or of new solutions; software configuration). Thus curiosity in the energy or financial business is a recommendation.

                                Key Responsibilities:

                                • Analysis and design
                                • Development and configuration
                                • Customer support
                                • Continuous learning

                                Candidate Profile:

                                • A “Nothing is impossible” attitude
                                • At least 5 years of professional experience
                                • Interest in the Energy business is a great advantage
                                • Extensive Java understanding (OOP, data structures, inheritance, algorithms, etc.)
                                • Extensive SQL databases knowledge is a must
                                • Interest in learning additional technologies
                                • Good English is required (German is a big plus)
                                • Willingness to travel (from 20% to 60% of the time in certain periods, not right now though due to the pandemic)

                                We Offer:

                                • Competitive remuneration package
                                • High-performance bonuses
                                • Apart from gaining professional developer experience, energy business know-how is acquired as well
                                • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
                                • Health benefits, company-sponsored mobile phone plan, options for additional stimuli in the long term
                                • A very transparent communication within the company
                                • Pleasant team atmosphere – a compact team of 30 professionals
                                • Work-life balance – options for home office, 20 days paid vacation increasing with 1 day for each year in the company (26 days is the maximum), team-buildings and celebrations

                                We are looking forward to meeting you!

                                  Application form

                                  "*" The field is required

                                  Business Intelligence

                                  Mid Business Intelligence Developer

                                  Mid Business Intelligence Developer

                                  For our growing team in Sofia, we are looking for a Business Intelligence Developer, to join our new BI team. You will work with our clients to provide business analysis, design, implementation, testing, and support services for their front office and risk management activities. You will report to your respective BI team lead and internal and external project managers/product owners related to your assigned projects.

                                  Responsibilities:

                                  • Analyze products, processes, and needs within the customer business
                                  • Data Analysis and Validation
                                  • Maintain Data Warehouse solutions
                                  • Model and visualize data – mostly with Power BI
                                  • Create and manage data flows using ETL tools/frameworks
                                  • Provide training and support within the company and to our customers

                                  You have:

                                  • Good analytic and quantitative skills
                                  • Ability to prioritize and distribute tasks
                                  • A cooperative and friendly mindset
                                  • A “Trial and error” – friendly attitude
                                  • High-level English comprehension
                                  • German comprehension is an advantage
                                  • Knowledge in Energy Trading, Economics is a strong advantage
                                  • Willingness to travel (up to 50% the time, not applicable during the pandemic)

                                  You have knowledge (experience) in one or more of the following:

                                  • MSSQL, Oracle, MySQL, Snowflake, Postgres or similar
                                  • Power BI, Tableau, Qlik, Pentaho, MicroStrategy or similar
                                  • Talend, Azure DF, Databricks, SSIS, Informatica or similar
                                  • Experience with Python is an advantage
                                  • Experience with Azure is an advantage
                                  • Experience in business analysis is an advantage

                                  We Offer:

                                  • Competitive remuneration package
                                  • Performance bonuses
                                  • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
                                  • Health benefits, Multisport card, company-sponsored mobile phone plan, options for additional stimuli in the long term
                                  • Transparent communication within the company
                                  • Pleasant team atmosphere
                                  • Home office
                                  • Flexible internal policies that allow you to take control of your own schedule

                                  We are looking forward to meeting you!

                                    Application form

                                    "*" The field is required

                                    Power Business Intelligence Developer

                                    Power Business Intelligence Developer

                                    For our growing team in Sofia, we are looking for a Business Intelligence Developer, to join our new BI team. You will work with our clients to provide business analysis, design, implementation, testing, and support services for their front office and risk management activities. You will report to your respective BI team lead and internal and external project managers/product owners related to your assigned projects.

                                    Responsibilities:

                                    • Power BI Report development.
                                    • Build Analysis Services reporting models.
                                    • Develop visual reports, KPI scorecards, and dashboards using Power BI Desktop.
                                    • Connecting data sources, importing data, and transforming data for Business intelligence.
                                    • Implement row-level security on data along with an understanding of application security layer models in Power BI.
                                    • Create DAX queries in Power BI Desktop.
                                    • Responsible for design methodology and project documentation.
                                    • Develop tabular and multidimensional models that are compatible with data warehouse standards.

                                    You have:

                                    • Good analytic and quantitative skills
                                    • Ability to prioritize and distribute tasks
                                    • A cooperative and friendly mindset
                                    • A “Trial and error” – friendly attitude
                                    • High-level English comprehension
                                    • German comprehension is an advantage
                                    • Knowledge in Energy Trading, Economics is a strong advantage
                                    • Willingness to travel (up to 20% of the time, not applicable during the pandemic)

                                    You have knowledge (experience) in one or more of the following:

                                    • MSSQL, Oracle, MySQL, Snowflake, Postgres or similar
                                    • Power BI, Tableau, Qlik, Pentaho, MicroStrategy or similar
                                    • Talend, Azure DF, Databricks, SSIS, Informatica or similar
                                    • Experience with Python is an advantage
                                    • Experience with Azure is an advantage
                                    • Experience in business analysis is an advantage

                                    You have experience in one or more of the following:

                                    • Power BI, Tableau, Qlik, SAS, Pentaho, MicroStrategy or similar
                                    • MSSQL, Oracle, MySQL, Snowflake, Postgres or similar
                                    • Experience with Azure is an advantage

                                    We Offer:

                                    • Competitive remuneration package
                                    • Performance bonuses
                                    • Challenges offering professional and personal growth – training, certifications, competency development program
                                    • Health benefits, company sponsored mobile phone plan, options for additional stimuli
                                    • Transparent communication within the company
                                    • Pleasant team atmosphere
                                    • Home office
                                    • Flexible internal policies that allow you to take control of your own schedule

                                    We are looking forward to meeting you!

                                      Application form

                                      "*" The field is required

                                      SQL Developer

                                      SQL Developer

                                      For our growing team in Sofia, we are looking for a Senior Business Intelligence Developer, to join our new BI team. You will work with our clients to provide business analysis, design, implementation, testing, and support services for their front office and risk management activities. You will report to your respective BI team lead and internal and external project managers/product owners related to your assigned projects.

                                      Responsibilities:

                                      • Develop, implement and optimize stored procedures and functions using T-SQL
                                      • Analyze existing SQL queries for performance improvements
                                      • Suggest new queries
                                      • Develop procedures and scripts for data migration
                                      • Provide training and support within the company and to our customers

                                      You have:

                                      • Good analytic and quantitative skills
                                      • Ability to prioritize and distribute tasks
                                      • A cooperative and friendly mindset
                                      • A “Trial and error” – friendly attitude
                                      • High-level English comprehension
                                      • German comprehension is an advantage
                                      • Knowledge in Energy Trading, Economics is a strong advantage
                                      • Willingness to travel (up to 50% of the time, not applicable during the pandemic)

                                      You have of experience in one or more of the following:

                                      • MSSQL, Oracle
                                      • MySQL, Snowflake, Postgres or similar
                                      • Understanding of CTE, Query plans
                                      • Experience with Azure is an advantage

                                      We Offer:

                                      • Competitive remuneration package
                                      • Performance bonuses
                                      • Challenges offering professional and personal growth – training, certifications, competency development program
                                      • Health benefits, Multisport card, company sponsored mobile phone plan, options for additional stimuli
                                      • Transparent communication within the company
                                      • Pleasant team atmosphere
                                      • Home office
                                      • Flexible internal policies that allow you to take control of your own schedule

                                      We are looking forward to meeting you!

                                        Application form

                                        "*" The field is required

                                        Optimized solutions for every case

                                        Contact us and learn how we can help