Back End IoT Developer

Software · Coimbra, Coimbra
Department Software
Employment Type Full-Time
Minimum Experience Experienced

Porto, Coimbra, Lisboa, PT


You will work with an Internet of Things company for the Industrial Gases, Rail, Energy, Oil & Gas, Water/Wastewater markets.  You will be part of a software team that will conceive, code and test the next generation of cloud-native software services for digital twins, analytics, web and mobile apps We offer a relaxed working environment with no dress code. Be part of a small product development team, where everybody as a voice and your opinion is heard. We offer health insurance and fruit for healthy snacks. We provide high end portable workstation and 27" 1440p extra monitor as working tools.

1. Main Duties. The successful candidate will be:

  • Building a world-class IOT platform
  • Developing a micro-services architecture, ensuring security, high-availability and scalability
  • Design, develop, and maintain software systems for ingesting, management, storage
  • Manageability/Security for IOT devices
  • Work with the team for deploying, scaling, and monitoring software systems
  • Conduct Code Reviews

2. Core Skills & Experience

  • Minimum 4+ year of professional experience in C#/Java/Golang
  • Experience designing services that scale to millions of requests per second
  • Solid understanding of distributed systems principles and applications
  • Excellent knowledge of TCP/IP and networking
  • Experience writing, understanding and enhancing algorithms, data structures, scripting, and software design practices
  • Experience in stream processing
  • Proficient in more than one programming/scripting language(eg. C#, Java, Go, etc)
  • Experience with containers and cloud technologies such as Docker, Kubernetes
  • Experience in software instrumentation for monitoring and observability
  • Fluency in English, written and spoken (mandatory)
  • Computer Science or other related engineering degree

3.Desirable Skills/Experience

  • Familiar with IoT and Cloud projects
  • Proven experience with CI/CD and modern software development practices
  • Strong understanding of database design and modeling
  • General exposure to software development processes (SDLC)
  • Understanding of automated testing, deployment process and tools
  • Experience in building Restful service
  • Working experience with cloud providers (AWS, azure or similar)
  • Experience of working with Agile methodologies(eg. Scrum)

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Coimbra, Coimbra
  • Department
  • Employment Type
  • Minimum Experience