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