digsilent

Join EPRA

Computer Science Engineer or Software Developer

Description

EPRA is a techno-park company located in the capital city of Turkey, Ankara; providing advanced power system engineering services in the power industry. Our expertise in power system modeling, simulations, and studies covers a wide range of power engineering disciplines – transmission, distribution, renewable energy resources, micro-grid and system protection. More detail on our company and completed/ongoing projects are available on our website.

The consultancy work currently delivered by our R&D and Power Systems teams includes:

  • Steady state analysis i.e. load flow and fault level studies
  • Dynamic analysis i.e. frequency and voltage stability studies
  • Harmonic analysis including power quality and filter design studies
  • Grid code compliance reviews for generators, energy storage systems & loads
  • Wide area power systems analysis
  • Protection co-ordination studies

EPRA is working closely with all of the 21 distribution companies in Turkey in addition to government authorities and leading private sector companies in both Turkey and 13 different countries, as also international organizations.

We are looking for senior and junior computer science engineers or software developers with a basic understanding of power systems to expand and reinforce our R&D and Power Systems teams. This role to be based in Ankara (Türkiye) will be responsible for advanced power systems application software development, testing, integration, and tuning of assigned functions with guidance from the Software Department Head and in some cases General Manager in delivering a range of projects for our clients in both Turkey and abroad.

What are we looking for?
  • Undergraduate degree in relevant Engineering disciplines (computer science, software development, or other) or the equivalent in training and experience (higher degrees looked upon favorably)
  • Familiarity with the latest programming languages and platforms like Python, Java, JavaScript, C#, R, PHP, Swift, Go, TypeScript, Rust, Angular, SQL, and basic database operations
  • Knowledge of automating technical studies and information management processes using an object-oriented programming language such as Python, C++, Visual Basic, etc.
  • Experience with common back-end, front-end, and API tools
  • Familiarity with web architecture and web services
  • Familiarity with software and application development
  • Familiarity with developing and implementing standard processes for installation, maintenance, and enhancement of host software applications and creating and maintaining documentation for host software installations, changes, and upgrades
  • Familiarity with software development tools and toolchains including gcc and/or clang, git, bug tracking software, etc., and optimization techniques and tools.
  • Familiarity with software performance analysis
  • Understanding of network protocols
  • Knowledge of developing and supporting open-source projects
  • Knowledge of providing maintenance of power systems application functionality; including code fixes, documentation, and user interfaces.
  • Ability to analyze problems and implement solutions based on project teams and customer requirements
  • Ability to work effectively in a team environment and to collaborate with project team engineers and clients on problem resolution, design issues, and upgrades
  • Ability to work independently and be self-motivated.
  • Ability to communicate thoughts and technical ideas in English effectively orally and in writing
  • Capability to manage deliverables and schedules for client projects and studies
Specific Requirements
  • Ability to travel to and live in Ankara (Türkiye). If necessary, EPRA will sponsor foreign candidates from abroad for travel fees and work authorization in Türkiye for this position and will provide assistance in finding reasonable accommodation in Ankara.
What we offer

We are committed to our teammates’ success, so we want to create the best employee experience that supports each member through all the stages of their career.

  • A competitive salary and a performance-driven bonus incentive offering
  • A permanent contract to ensure the roles offered are in accordance with your skills, interests, career goals, and lifestyle
  • An attractive benefits package; pension, medical insurance, and 20 days annual paid leave
  • Flexible paid leave arrangements in case of personal necessities
  • An interesting and varied job in an international environment with a good work/life balance
  • A stable work environment where professional growth and development are stimulated
  • Professional development via projects, assignments, industry networks, job rotation, and study assistance
  • Opportunities to grow your skills and shape your career toward technical expertise
  • Opportunity to become part of a multicultural team of highly motivated individuals that values people, giving them the opportunity to develop their career direction
  • A modern office environment in the vicinity of a World-class techno-park campus
If you want to develop your career with us, apply online today. To apply directly, simply fill out and submit the following form after uploading your CV, cover letter, and references. We would love to hear from you!