DevJobs

Full Stack Tech Lead

Overview
Skills
  • React React ꞏ 2y
  • .NET .NET
  • Kafka Kafka
  • MongoDB MongoDB
  • Redis Redis
  • Docker Docker
  • RabbitMQ RabbitMQ
  • #C ꞏ 5y
  • Cesium
  • Distributed Software Systems
  • OpenShift

We are hiring a Full Stack Software Tech Leader for our Military Aircraft Division!

This role involves leading software projects based on WEB/CLOUD technologies, utilizing cloud infrastructures such as React, .net 6, Docker, and more. You will be responsible for hands-on software development and professional leadership of other software developers.

The role requires software architecture and you'll cross-collaborate with system engineers, DevOps, automation, performance characteristics, and more.

Advanced project stages may involve integrations and field deployments.


What will you do:

  • CI/CD processes, working with databases like MongoDB, and Redis, and pub-sub infrastructures like Kafka & RabbitMQ.
  • Ensuring software design aligns with defined architecture.
  • Conducting code reviews according to established standards.
  • Working in an agile methodology, managing team tasks in sprints.
  • Providing technical and administrative support to team developers.
  • Reporting project development status and ongoing updates on issues/risks to the department head.


Requirements:

  • Relevant degree required.
  • 5 years of experience in #C development - mandatory.
  • Experience in .Net 6 and above.
  • Two years of experience with React - mandatory.
  • Experience in distributed software systems development.
  • Proven experience working with Dockers.
  • Experience working with OpenShift - an advantage.
  • Experience working with mapping infrastructures like Cesium - an advantage.
  • High self-learning ability is required. You must be hands-on technically with high-level software development skills, along with managerial capabilities.
  • Experience in building work plans and controls, problem-solving, and significant teamwork is required.


About Us:

We invite you to a role that combines software development in a complex system environment, requiring broad systemic insight and work in various fields such as video systems, mapping, databases, communications, and more. The software team includes versatile software developers in areas such as video, maps, infrastructures, and more, as well as dedicated teams for long-term projects in the field of avionics systems. The relevant project is based on modern software infrastructures, microservices architecture, and WEB applications, and includes extensive use of open-source libraries.

Israel Aerospace Industries