.NET developer in distributed systems

Há 14 horas

lisboa, Portugal InnoTech Tempo integral

Описание

A Company you will be happy to grow with At InnoTech, it´s all about connecting people with business through technology. We truly care about you, your happiness, and your well-being. We look for passionate people who are eager to learn, evolve, and grow with us - because growth is in our DNA.

Задачи

  • Develop and deliver reliable, maintainable, and high-performing software solutions using .NET and C#, contributing to modern distributed systems and integrations;
  • Take ownership of development activities across the full lifecycle, from technical design and implementation to deployment, monitoring, maintenance, and continuous improvement;
  • Collaborate closely with Software Engineers, Testers, Product Managers, and UX Designers to deliver high-quality features aligned with business needs and product goals;
  • Investigate technical issues, identify root causes, implement robust fixes, and contribute to automated testing, system stability, and security improvements;
  • Contribute to technical decisions, code reviews, documentation, knowledge sharing, and the onboarding of new team members.

Требования

  • 4 years of professional experience with C# and .NET, with a strong understanding of software development best practices;
  • Practical knowledge of microservice architectures and experience with event-driven systems and messaging technologies such as Kafka, Pulsar, or RabbitMQ;
  • Experience with NoSQL technologies, ideally Elasticsearch, with exposure to alternatives such as MongoDB, Redis, or DynamoDB considered valuable;
  • Experience working in Agile environments, with the ability to independently tackle complex technical challenges and contribute to continuous improvement;
  • CPLP nationality or an EU work permit is required to facilitate employment.
  • Будет плюсом: BSc or MSc in Computer Science/Engineering, Information Technology, or related fields;
  • Experience designing and improving technical solutions, with the ability to evaluate trade-offs between technical effort, cost, and business value;
  • A proactive mindset towards identifying improvements, sharing technical knowledge, and promoting engineering best practices;
  • Strong communication and collaboration skills, with the ability to explain technical concepts clearly to both technical and non-technical stakeholders;
  • Fluency in English and the ability to adapt quickly to changing priorities and team needs

Условия

  • Health-focused partnerships, including free mental health support;
  • 25 days of vacation, including your birthday, Carnival, and a bridging day between Christmas and New Year;
  • Half a vacation day on your children's birthday and a school supplies voucher;
  • Petsitting partnerships and a pet bereavement day;
  • Regular team buildings, four annual company parties, game nights, and social events;
  • InnoSports initiatives (football, marathons, and more);
  • Events focused on sustainability and social responsability actions.