Taro Logo

Software Engineer .NET - Team Engagement

A software company developing employee engagement and HR solutions, with their flagship product Engagement used by over 70 companies.
Nantes, FranceBordeaux, France
$54,000 - $59,000
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Job Description

Lucca is seeking a talented .NET Software Engineer to join their Engagement team, which develops solutions for measuring and improving employee engagement across 70+ companies ranging from startups to international groups. The role is based in either Nantes or Bordeaux, France, with a hybrid work model offering 2-3 days of remote work per week.

The position sits within a dynamic team of 4 developers, supported by product management, integration, design, and marketing professionals. You'll be working with a modern tech stack including .NET 8, SQL Server 2022, Redis, RabbitMQ, and Angular 19, contributing to challenging technical projects that impact employee well-being through data visualization, sentiment analysis, and personalized recommendation engines.

The ideal candidate brings 4+ years of experience in C#/.NET/Angular development, with a strong foundation in web application development. You'll need to be comfortable with collaborative development practices, including code reviews, pair programming, and maintaining high code quality standards. The role requires an engineering degree and English proficiency (B1 level).

Lucca offers an attractive compensation package (€50-55K annual base salary) along with numerous benefits including profit sharing, additional vacation days, full health insurance coverage, and regular company events. The company culture emphasizes collaboration, continuous learning, and work-life balance, recently ranking 2nd in the HappyIndex®AtWork France 2024 for companies with 500-999 employees.

What sets this opportunity apart is Lucca's unique culture of transparency and collective success - there's no individual variable compensation, but rather company-wide profit sharing based on revenue growth. After 3 years, employees can even participate in salary committees to define their compensation. The R&D department, comprising over 250 people, offers various opportunities for technical growth through guilds, knowledge sharing, and dedicated time for personal development.

Last updated 9 days ago

Responsibilities For Software Engineer .NET - Team Engagement

  • Participate in functional specifications, technical and architectural choices with the team
  • Develop applications with agility and SOLID principles
  • Challenge ideas through Code Reviews, Pair Programming, Pull Requests
  • Contribute to team skill development through sharing best practices
  • Create and maintain sustainable solutions

Requirements For Software Engineer .NET - Team Engagement

TypeScript
  • Engineering degree with computer science specialization
  • Minimum 4 years experience in C#/.NET/Angular web development
  • Strong understanding of continuous integration, code review, and technical documentation
  • Ability to work well in teams and share knowledge
  • English proficiency level B1 (reading)

Benefits For Software Engineer .NET - Team Engagement

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Profit sharing program
  • Vacation bonus
  • Additional RTT days beyond paid vacation
  • 100% covered health insurance
  • Meal vouchers
  • Quarterly company-wide events
  • Gym membership benefits
  • Remote work flexibility (2-3 days per week)
  • Training and conference attendance opportunities
  • Transparent salary policy
  • Internal mobility opportunities

Related Jobs

Software Engineer - Backend

Backend Software Engineer role at Helsing, developing AI-based capabilities and infrastructure for defence technology, using Rust and Python stack.

Software Engineer - Backend Generalist

Backend Software Engineer position at Datadog, building scalable monitoring and security solutions, with opportunities to work on high-impact technical challenges.

Application Support Engineer (Quantum Algorithms)

Support Engineer role at Quandela focusing on quantum algorithms, helping researchers utilize photonic quantum computers and providing technical support.

Backend Engineer

Backend Engineer position at Pigment, working on performance-critical systems processing millions of records in real-time for business planning platform.

Software Engineer - Developer Experience

Software Engineer role at Datadog focusing on Developer Experience and Dependency Management, building tools to improve developer productivity and software security.