eu job search

(SENIOR) SOFTWARE DEVELOPER (C++/PYTHON)

€35,000.00 - €50,000.00 year (annually)

  • FULL TIME
  • RAHAL GDID, MALTA
  • FLEXIBLE HOURS
  • 28 February 2025
  • Ref: 414753

(Senior) Software Developer – BAS (Business Administration Systems). For more info please copy and paste this link into your browser: https://secure-jobsplus.gov.mt/Filerepository/Jobsplus/OpenIIo_SSDev.pdf

Tasks: - Develop, test, and deploy software modules as microservices to enhance our UNS-based business administration system. - Collaborate with cross-functional teams, guided by the architect, to design and implement tailored solutions for clients. - Write clean, maintainable, and scalable code while adhering to best practices. - Take ownership of individual modules, ensuring quality, performance, and reliability. - Work in an agile environment, rapidly iterating and improving the system to meet evolving requirements. Growth Opportunities This role offers tremendous potential for career development: - Leadership Path: High-performing developers can advance to roles like Lead Developer or Software Architect. - Solution Architect Path: Transition into client-facing roles such as Solution Engineer or Solution Architect, overseeing deployment for international clients, traveling, and leading implementation strategies. Skills & experience: Soft skills: - Highly motivated. - Love technology. - Precise & pushing for the highest quality. - Able to receive feedback. - Fully capable of the written and spoken English language. - Ability to work independently with minimal supervision. - Excellent problem-solving and teamwork skills. - Not a 9-to-5 mentality. Hard skills: - Experience with business administration systems. - Proven expertise in developing broker-based microservices or similar systems. - Strong programming skills in building scalable and distributed systems. - Problem-solving and debugging proficiency. - Familiarity with advanced concepts such as UNS, event-driven architectures, and real-time data processing. - Experience with cloud infrastructure, containerization, and DevOps practices is a significant advantage. Programming Skills: - Python - C++ - SQL & NoSQL - Clean coding practices - Unit testing and automated functional testing of microservices - System & Software Skills - Linux - Docker

  • Profiles

    If multiple Education and Language Profiles are defined, please note that you must fit at least one of them, but not necessarily all.

    PROFILE 1

    • Language
      Reading
      Speaking
      Understanding
      Writing
    • ENGLISH

    ISCED Level:

    Bachelor or equivalent - Level (6)

    Subjects:

    Subject Level Grade
  • Competencies

    • Adapt preset program (code, decode). Develop basic production program (convert plan, reference system, document...)
    • Analyse architecture of IT systems within company
    • Analyse company's or client's functional needs. Formulate technical aspects according to specifications
    • Analyse technical and functional problems. Propose improvements, technical adjustments...
    • Check implementation of security rules and security of material and critical points
    • Counsel and supply technical support to users, customers and services
    • Design and elaborate a prototype or development model (design application)
    • Develop a prototype of a technical solution to be validated by client (type configuration...)
    • Develop database-linked applications
    • Write programs in specific programming language
  • Past Experience

    • Occupation
      Experience(months)
    • PROGRAMMERS AND DEVELOPERS, SOFTWARE
      36
  • Driving Licences

    No Driving Licenses required for this vacancy

Apply   Change View

Please be aware that you will be submitting the Application as and that your CV will be part of your application. For additional information, use the message box below.

Need some guidance?

Make use of our knowledge base to achieve your career goals