Junior Power Systems Software Developer/Engineer (Java/Python)

RTEi South-East Europe

Beograd, Kondina 13

28.01.2026.

  • ugovor
  • puno radno vreme
  • Obaveštenje o pregledu prijave

Company Overview 

RTE International is a global consulting and engineering firm specializing in power system operations, digital platforms, and advanced technical solutions for Transmission System Operators (TSOs) and international energy players. 

The Digital Service Line (DIG) develops next-generation digital, software and virtualization solutions (VPAC, SEAPATH, digital substation, model-based engineering). 

SEE (Serbia) acts as an engineering, integration and delivery center supporting all RTE International service lines. 

1. Context 

RTE International strengthens its software development activities for power system analysis tools (load-flow, short-circuit, dynamic studies, grid modelling). 

RTEi SEE (Serbia) recruits a Junior Power Systems Software Developer to reinforce DIG software and R&D projects, in a matrix organization: 

  • Operational reporting to DIG project leads 
  • Local reporting to the SEE manager 

2. Purpose of the Role

Contribute to the development and maintenance of power system software under the supervision of senior engineers. 

The role is designed for early-career engineers with solid fundamentals in power systems and strong motivation to develop industrial-grade software skills. 

3. Main Responsibilities

3.1. Power System Modelling Support 

Implement basic power system models: 

  • Buses, lines, transformers, generators, loads 
  • Electrical parameters and constraints

Support implementation of algorithms for: 

  • Load-flow
  • Short-circuit (basic use cases)
  • Simple contingency handling 

Validate results against reference cases. 

3.2. Software Development 

  • Develop features in Java and/or Python under guidance. 
  • Write clean, readable and testable code. 
  • Fix bugs and contribute to incremental improvements. 
  • Write unit tests for implemented features. 

3.3. Integration & Tooling 

Contribute to IO handling: 

  • Network input formats 
  • Study parameters 
  • Result outputs 

Use Git workflows (branching, pull requests). 

Participate in code reviews as a learner. 

3.4. Learning & R&D Exposure 

  • Learn internal frameworks (PowSyBl ecosystem, internal tools). 
  • Participate in R&D or prototyping tasks. 
  • Gradually build autonomy on a limited functional scope. 

4. Key Skills

Technical 

Fundamentals in power systems engineering: 

  • AC load-flow principles 
  • Short-circuit theory (basic) 

Programming basics in Java or Python.

Understanding of: 

  • Object-oriented programming 
  • Numerical concepts 
  • Basic Linux and Git usage. 

Organizational & Interpersonal 

  • Structured and willing to learn. 
  • Able to follow technical guidelines. 
  • Good communication with senior engineers. 

5. Profile 

  • 0–2 years experience (or final-year student / graduate). 
  • Degree in Electrical Engineering, Power Systems, Applied Mathematics or equivalent. 
  • First exposure to power system tools or simulation software is a plus. 
  • Professional English required. 
  • Based in Serbia (SEE).

6. KPIs 

  • Code quality on assigned tasks. 
  • Ability to understand and implement specifications. 
  • Progressive autonomy. 
  • Learning speed on power system and software concepts. 

7. Career Path 

Target evolution toward: 

  • Autonomous developer on power system modules 
  • Medior Power Systems Software Developer within 2–3 years 

8. What we offer — RTEi SEE (Serbia Office) 

Working at RTE International SEE means joining a technical environment committed to excellence, openness, and team spirit. As part of our team, you benefit from: 

  • Competitive salary package, defined in EUR and paid monthly in RSD, based on the official exchange rate on the payroll date, with full transparency (monthly payroll statement). 
  • Annual bonus scheme, based on individual contribution, company performance, and RTEi group results. 
  • 27 days of annual leave, with additional days based on experience, education level, or outstanding performance. 
  • Home-office cost coverage (electricity, water, internet) when remote work is contractually agreed. 
  • Paid leave for key personal events (marriage, childbirth, serious illness in close family, bereavement, blood donation, etc.). 
  • Business travel support: transportation, accommodation, meals reimbursed; daily allowances (30 EUR/day in Europe, 50 EUR/day outside Europe); full safety protocols; support line 24/7; optional additional travel insurance. 
  • Employer-provided equipment for remote or on-site work. 
  • Private health insurance.

…and additional statutory benefits as per company policy, including pension-related provisions, severance, and safety/health protections applicable in Serbia. 

    RTEi South-East Europe

    RTEi South-East Europe (Serbia) RTEi South-East Europe (RTEi SEE) is the Serbian subsidiary of RTE international, dedicated to driving digital innovation for electricity system stakeholders in Southeastern Europe. RTEi SEE provides transmission system operators and regional coordinators with advanced tools to enhance coordination and adapt their networks to the challenges posed by the energy transition.

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.