Software Developer (.NET/C#) – Mid & Senior Levels
Lemax Software Developer (.NET/C#) – Mid & Senior Levels
We’re growing our engineering teams and hiring .NET/C# developers at both Mid and Senior level. These positions can be done 100% remotely or as a hybrid setup out of our Zagreb or Osijek offices.
Whether you’re a few years into your career and ready to own more, or an experienced engineer looking to lead complex initiatives and mentor others, we’d like to hear from you.
We’ll match the role, scope, and compensation to your experience. Tell us where you see yourself and we’ll talk it through.
Why Lemax?
Lemax is a Croatian product company reshaping how travel businesses operate worldwide. Our SaaS solution powers automation, streamlines workflows, and optimises business processes for more than 40 clients across 30+ countries on 6 continents.
At Lemax, we believe that respectful relationships, trust, and a healthy pace are the foundation of great work. We value collaboration, meaningful work, and long-term thinking with real ownership and room to grow at every level.
Your Role
You will be part of one of our product engineering teams, developing and improving components of the Lemax SaaS platform. As a Mid-Level Developer, you’ll independently own tasks and features, working closely with product, QA, and other internal teams, while mentoring junior colleagues. As a Senior Developer, you’ll additionally take the lead on complex technical initiatives, guide architectural decisions, and mentor developers across the team. Either way, your work ships to real clients and matters from day one.
What You’ll Be Doing
Across both levels, you will:
- Design, develop, and maintain software components of the Lemax SaaS platform to defined requirements, deadlines, and quality standards
- Analyze and translate business and client requirements into technical specifications in collaboration with internal departments and stakeholders
- Identify and address system bottlenecks and technical debt to improve performance and team efficiency
- Create and maintain technical documentation that supports maintainability and knowledge sharing
- Communicate and collaborate with clients and internal stakeholders to clarify requirements and support delivery
- Promote SDLC best practices — clean code, automated testing, code reviews, and documentation
- Mentor and support junior colleagues while sharing technical knowledge across the team
- Work hands-on with AI assistant and itinerary-generation features using current LLM tooling
As a Senior Developer, you’ll also:
- Lead and deliver complex technical initiatives and projects
- Improve and optimize system performance, stability, and scalability at an architectural level
- Guide technical decisions and mentor developers more broadly within the team
- Share and promote technical knowledge across the wider organization
What We’re Looking For
Mid-Level (3+ years of experience):
- Minimum 3+ years of professional experience in software development, preferably on SaaS products or complex software systems
- Proven experience developing and maintaining software solutions using C#/.NET and relational databases (MS SQL)
- Experience working within structured SDLC processes, including testing, code reviews, and technical documentation
- Preferably hands-on experience with AI/LLM tooling (OpenAI, Anthropic APIs, etc.)
- Experience collaborating with cross-functional teams (Product, Implementation, Customer Support, or similar) to deliver software aligned with business and client requirements
Senior (8+ years of experience):
- 8+ years of hands-on experience in software development, ideally in SaaS product development or complex software systems
- Experience leading complex technical initiatives, solving architectural challenges, and improving system performance or scalability
- Ability to design and optimize complex software systems and architectures
- Hands-on experience with AI/LLM tooling (OpenAI, Anthropic APIs, etc.)
- Experience mentoring developers and guiding technical decisions within a team
Required at both levels:
- Strong understanding of SDLC practices, including automated testing, code reviews, and documentation
- English working proficiency (written and spoken)
Nice to have:
- Exposure to Java development
- Experience with profiling and monitoring tools (Kibana, New Relic)
- Experience with CI/CD pipelines and tools such as Jenkins
- Familiarity with DevOps practices and infrastructure automation
We also value:
- Strong problem-solving and analytical thinking
- A proactive mindset and ownership of technical topics
- Client- and business-oriented mindset
- Calm, composed approach when resolving complex problems
- Strong collaboration and teamwork skills with respectful communication
What’s in It for You?
AI-first greenfield product with real production impact:
Join a greenfield, AI-first product built on modern .NET/C# and cloud infrastructure, where we ship AI assistant and itinerary-generation features to real clients in the travel industry. You’ll work hands-on with current LLM tooling and a clean, modern codebase — applied AI engineering with real production impact.
Ownership and growth that match your experience:
Whether you’re building toward more independent ownership or already leading initiatives and mentoring others, you’ll find a scope of responsibility — and a growth path — that matches where you are.
A real product with real users:
Lemax is a B2B Enterprise SaaS company with one product used by travel agencies worldwide. Your code and technical decisions are in production and matter to real clients.
Work-life balance:
Remote or hybrid work model from our Zagreb or Osijek office — in-office time is used for meaningful collaboration, not mandatory attendance. Fully covered sick leave and flexibility in arranging your work-life balance.
Perks that matter:
Gamification rewards (tech gear, dream trips, education funding), free parking, a well-equipped workspace, and team-building events. Explore our benefits (https://lemax.net/careers-and-jobs/) and see how we support our team.
Ready to build something worth building?
Whether you see yourself at Mid or Senior level, we invite you to apply and start a conversation with us. We’ll figure out the right fit together.