Careers

Senior-software-engineer (.NET)

As a Senior Software Engineer (.NET), you will be responsible for designing, developing, and maintaining the core backend components of our IoT platform.

Maribor
Backend
From 3400 € gross

Job Details

Working closely with our business stakeholders and reporting directly to our CTO, Martin, you’ll ensure that our solutions are not only innovative but also efficient and reliable.

In this position, you’ll be looked after by Martin, who is cofounder in Nomnio and led the implementation of the core building blocks of Nomnio’s backend services like the IoT Platform. He understands the issues that might occur in your daily work and will fully support you in solving them.

Your tasks

Your specific tasks will include:

  • Architect & Develop: Collaborate with our team to design and build robust and scalable backend components for our IoT solutions
  • Performance & Quality: Analyze performance bottlenecks and implement state-of-the-art solutions; create and execute comprehensive unit and integration tests to maintain high software integrity and quality.
  • Tooling & Automation: Develop utilities and tools that streamline our continuous integration and delivery processes.
  • Integration & Strategy: Seamlessly integrate new functionalities into our existing platform and contribute to technology selection, proofs of concept, and future strategy planning.

Skills

We look for a profile with complementary skills, such as:

  • Strong experience in backend development with advanced proficiency in C# and .NET.
  • Familiarity with modern architectural approaches such as CQRS, Domain-Driven Design (DDD), and Event Sourcing is a plus.
  • Experience with agile methodologies and source control systems like Git.
  • Hands-on experience with cloud platforms - especially Microsoft Azure - and related services.
  • A proactive team player with excellent problem-solving skills and a passion for continuous learning.

You will fit in if you are a team-player, proactive, maybe tech-obsessed, always keen to learn new technologies.

the benefits

Why Work with Us?

We provide a platform for you to grow your career, work on exciting projects, and be part of a team that values innovation and creativity.

Flexible Working
Hours

You can start your day when it best suits your lifestyle. Have to get your kids to school? No problem.

Hybrid Work Environment

Whether you prefer working remotely or in-office, we provide a flexible work environment.

Professional Development

We invest in your growth with ongoing training, workshops, and opportunities to advance your career.

Great work-life balance

We are encouraging our team to prioritize well-being and thrive both professionally and personally.

Collaborative Culture

Join a team of passionate professionals who are dedicated to innovation and collaborative culture.

Employee Wellness

From fitness memberships to mental health support, we care about your well-being end-to-end.