Senior Software Developer

Location:
Sofia
About the Role:

GATE is a joint initiative between Sofia University “St. Kliment Ohridski”, Chalmers University of Technology, Sweden and Chalmers Industrial Technology, Sweden. The Swedish institutions are leading organizations in strategic initiatives such as AI Sweden, AI Research Centre, AI Innovation of Sweden and the Digital Twin Cities Centre.

GATE develops research capacity and potential in Big Data and Artificial Intelligence, cultivating the next generation of leading scientists by expanding the existing research network and establishing long-term agreements with leading global organizations. The Institute builds sustainable stakeholder relationships, focusing on technological collaboration between government, industry, academia and non-governmental organizations towards Artificial Intelligence and smart decision-making models.

We use artificial intelligence for a better and safer life.

Responsibilities

  • Participation in the development and maintenance of software, including designing, programming, testing, documenting, and implementing software and architectural solutions.
  • Identifying technical issues and providing effective solutions.
  • Ensuring the quality and security of developed software solutions.
  • Monitoring industry trends and applying modern technologies or approaches.
  • Timely reporting on project progress and informing about any changes in execution.
  • Providing documentation and training on the technologies and systems used.
  • Participating in the implementation of new technological solutions in the Institute.

Skills, Experience and Qualifications

  • Higher education in one of the following fields and disciplines: technical and computer sciences, mathematics, informatics, communication, and computer engineering;
  • A minimum of 5 years of work experience for the position, with at least 3 years of professional experience in the relevant field;
  • In-depth knowledge and hands-on experience with various technologies and products (the list is not exhaustive or final):
    • Programming: Excellent proficiency in one or more programming languages (Python, Java, C++, JavaScript, C#, PHP, etc.).
    • Software Architecture: Understanding of software design principles, including modeling, modularity, and scalability.
    • Databases: Experience with relational (MySQL, PostgreSQL, SQL Server) and non-relational databases (MongoDB, Firebase).
    • Algorithms and Data Structures: Strong understanding of algorithms, data structures, and their application for performance optimization.
    • API and Web Services: Experience with RESTful and SOAP APIs, external service integration, and backend service development.
    • Version Control: Proficiency in version control systems such as Git (GitHub, GitLab, Bitbucket).
    • Testing and Debugging: Knowledge of automated testing techniques (unit, integration, end-to-end) and debugging tools.
    • Cybersecurity: Fundamental principles of software security (authentication, data protection, encryption).
    • DevOps and CI/CD: Experience with development automation tools and CI/CD pipelines (Jenkins, GitHub Actions, Docker, Kubernetes).
  • Ability to collaborate and work in teams with international partners;
  • Motivation for professional development and a passion for work;
  • Fluency in English.

Additional Advantages

  • Knowledge of the principles, tools, and technologies for data sharing;

Why join our team?

  • You will be provided with numerous opportunities for learning, knowledge exchange and career development, locally and internationally.
  • Your work will be supported by an advanced research infrastructure, comprising the GATE platform and Open Innovation Labs.
  • You will work in a modern and attractive environment that stimulates creativity and productivity;
  • You will be offered competitive working conditions and remuneration commensurate with your skills and experience.
  • You will be part of a supportive, driven, and genuinely fun team that values collaboration and celebrates success together;
  • You will be able to participate in regular team-building events – From off-site retreats to escape rooms and quiz “nights”, we know how to mix work with play;
  • You will be able to access training, mentorship, and funding for courses and conferences to keep you growing;
  • You will have flexible work options – hybrid work possibilities, flexible hours, and understanding of work-life balance;
  • Multisport card.

How to apply

Please send your contact data and files with personal documents via https://gate-ai.eu/en/application-form/ until May 31, 2025:

  • Cover letter that explains the motivating factors for considering the position (1-2 pages);
  • Curriculum vitae;
  • Copies of diplomas for completed education and certificates of qualification;
  • Two letters of support from academic tutors, former supervisors, mentors or equivalent, including their contact details provided as appendices in the cover letter or as a separate document;
  • As an attachment to your application, please sign, scan and enclose the following declaration:
    I agree to the processing of my personal data included in this application for the needs necessary to carry out the recruitment.

Additional information on the site www.gate-ai.eu or contact us on: career@gate-ai.eu

By applying for these positions, you voluntarily provide your personal data and consent to the processing of such data for recruitment and selection purposes. The processing of your personal data is carried out in accordance with the requirements of Regulation (EU) 2016/679 (General Data Protection Regulation), the Personal Data Protection Act and related regulations in Bulgaria.

Selection stages

  • Examination of the documents submitted and admission to the competition of those who satisfy the requirements set out in the notice. The successful candidates will be informed by May 31, 2025.
  • An interview with the successful candidates will take place until June 6, 2025.
  • All interviewed candidates will be informed of the outcome of the competition.
  • The selected candidates will be hired on a labour contract.

Benefits

Apply for this job

Can’t Find the Right Role?

If you don’t see a position that fits, reach out and tell us about yourself — your next opportunity might be just around the corner.

Search...