Senior Full Stack Software Developer (f/m/d) – J23035

Company Details

Telespazio Germany GmbH is a leading European company for consulting, technology and engineering services. We are experts in a full range of systems, operations engineering, and ICT disciplines and we develop ground-based, software-intensive systems for control, planning and data processing as well as for simulations and training. Our roots are in the space market and the experience we have developed there now brings benefits to our other core markets such as aviation, defense, security and telecommunications.

Who You Are

The newly created Innovation and Digitalization Department (IDD) is responsible to drive innovation, developing new products, improve processes, leveraging digitalization and much more. You’ll be part of it.

This is an ambitious role in our newly opened office in Sofia, Bulgaria. You will be reporting to the Head of Product Development.

In this role you are going to use a new approach to the development of software and hardware based products and solutions in the company using modern languages and architectures. We are looking for someone passionate about the details of technology and obsessed by delivering best-in-class reliability-driven engineering.

This position is for hybrid work (50% or more remote work) and based in our office in Sofia. It is a permanent full-time position with an immediate starting date.

We are looking forward to meeting you!

What You Will Focus on

  • Contribute to the technological architecture for the new products and supervise technical work: code reviews, bug resolution, architectural reviews, sprint definition, test coverage, etc.;
  • Design, develop, document, test, debug and deploy full-stack web solutions;
  • Help your team to deliver business value by taking decisions related to the solutions we’re developing and actively participate in discussions with other software engineers, internal or external;
  • Help your colleagues by reviewing and improving code quality;
  • Collaborate with other software developers, QA and DevOps engineers to ensure smooth deployment, continuous integration, and support for the software that we deliver;
  • Actively drive/contribute to the success of the Technology and Digitalization Department and the company as a whole, by supporting colleagues and other relevant initiatives;

What You Bring

  • Good English written and verbal communication skills;
  • University degree in an engineering field, computer engineering, physics or similar;

Essential

  • More than 10 years of professional experience mostly as a software developer/architect/team manager;
  • Relevant experience with Elixir language, OTP and web development stack (Phoenix, LiveView, Ecto), embedded (Nerves) and also with Rust language and ecosystem;
  • Good understanding of software architecture and application design;
  • Knowledge of HTML5, CSS, Javascript/DOM APIs and front-end frameworks (e.g., React);
  • Experience with PostgreSQL but also in other database types than relational;
  • Experience with Linux, cloud servers (VPS), containerization (e.g., Docker/ Kubernetes) and SSH;
  • To understand Web Services, REST and GraphQL;

Desirable

  • Are active in the Elixir community;
  • Have been working in the “Drones” area;
  • Have a passion for clean, maintainable and testable code;
  • Have experience with distributed and fault tolerant systems;
  • Have experience in software and system security approaches;
  • Have experience in mobile apps development;
  • Have a track record in developing/contributing to open source libraries;

What We Offer

  • Highly international environment: You will work with talented and motivated people from different cultural backgrounds on very diverse and dynamic topics, always dealing with innovation and cutting-edge technologies that help our world advance.
  • Work-life balance: Flexible work schedules, remote working.
  • Career development: For us, further education and training are an essential part of people management, because this is the only way we can achieve our goal, namely a long-term and successful work relationship with you.

How to Apply

Are you passionate about making an impact, with an open and curious mentality? Get in touch with us today and send us your application!

Your HR Contact for this position is Ibtisem Midani.

Tagged as: software development

Visit Us On LinkedinVisit Us On FacebookVisit Us On Twitter