Landa is seeking a highly skilled and hands-on Backend .NET Developer to join our agile R&D team. In this role, you will design, develop, and maintain enterprise-grade software systems with integrated hardware components, leveraging modern Microsoft .NET technologies.
· Provide technical leadership and mentorship to development team members.
· Design, develop, and maintain scalable enterprise-grade software solutions.
· Promote and enforce high standards of software quality, development best practices, and coding standards.
· Participate in architecture discussions, solution design, and peer code reviews.
· Drive best practices in clean code, design patterns, code reuse (DRY), and code review processes.
· Collaborate on modernization and migration of legacy applications to modern technology stacks.
· Troubleshoot and provide remote support for production and field systems when required.
· Act as a technical advocate for innovation, continuous improvement, and emerging technologies.
· 5+ years of hands-on experience in backend development with C# and modern .NET technologies.
· Strong experience designing and developing scalable enterprise software systems.
· Solid understanding of object-oriented design, design patterns, clean code principles, and software architecture.
· Experience with RESTful APIs, SQL databases, and performance optimization.
· Proven experience in code reviews, debugging, testing, and software quality practices.
· Familiarity with Agile development methodologies and collaborative delivery processes.
· Bachelor's degree in computer science, Software Engineering, or related field.
Advantages
· Familiarity with hardware-integrated systems or industrial software environments.
· Experience modernizing or migrating legacy applications to modern frameworks or architectures.
· Exposure to microservices architecture and distributed systems design.
· Strong problem-solving, debugging and troubleshooting skills.
· Excellent interpersonal skills with the ability to work cooperatively in a team environment as well as with cross-organizational functions (other developers, testing, engineering, and customer support).
· Hands-on, proactive, and highly accountable.
· Strong technical leadership with a collaborative mindset.
· Strong mentoring and coaching abilities, with a collaborative approach to knowledge sharing and team development.
· Detail-oriented with a strong commitment to software quality and maintainability.
· Curious, adaptable, and open to continuous learning.
· Comfortable working in dynamic environments and balancing strategic thinking with execution.
· Clear and effective oral and written English communication skills.

Landa Digital Printing liberates print providers and packaging converters from the barriers of traditional digital and analog printing technologies. We enable lightning-fast turnaround time to produce high quality output with an unmatched color gamut on a wide range of coated and uncoated paper and board, in industrial run lengths.
Leveraging Nanography® technology, we keep innovating and make printing processes more efficient, and sustainable.