Back End Software Developers

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


Porto, Coimbra, Lisbon, 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, and collaborate with other product management, marketing, engineering and IT teams across different business units to build an highly-scalable platform of reusable building blocks and micro-services. 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-service architecture, ensuring security, high-availability, resilience and scalability
  •   Responsible for all the SDLC of the team services
  •   Develop, ship, measure and maintain backend services
  •   Working with relational and non-relational databases
  •   Conduct design and code reviews


2. Core Skills & Experience

  • Experience with OO programming or functional programing
  • Experience in cloud computing, distributed systems, Rest-API design or similar
  • Experience with more than one programming language like C#, Java, python etc
  • Container technologies such as Docker and Kubernetes is a plus
  • Fluency in English, written and spoken (mandatory)
  • Computer Science or other related engineering degree

3.Desirable Skills/Experience

  • Familiar with IoT and Cloud projects
  • Experience working on a high-growth startup like environment 
  • Experience developing large-scale distributed systems
  • Proven experience with CI/CD and modern software development practices
  • Experience with operating production workloads in the Azure cloud is a plus
  • Understanding of data stream platforms, messages brokers and queues (eg. Kafka, RabbitMq, Azure Service Bus, Azure Events Hub)
  • 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