ERNI

About us

ERNI was founded in 1994 in Switzerland to develop innovative software for international companies and SME. Right from the beginning sharing know-how to establish collective skills and focusing on economically sound engineering solutions played a key role. Together with our great crew, they are the basis for successful software projects. Today, the ERNI Group has more than 650 employees at 18 locations in 8 countries and continues to grow.

ERNI's job offers

.NET Developer (Gaming)

We're looking for a skilled Senior .NET Backend Developer to create engineering solutions supporting the localization of games into multiple languages. You'll use modern .NET technologies to build high-performance backend components and web APIs that drive scalable workflows across international studios.

🎯 Responsibilities

  1. Develop backend components and web API methods
  2. Translate user stories into new functionalities
  3. Implement optimized queries and caching strategies
  4. Contribute to system performance improvements
  5. Design reliable, reusable, and clean code
  6. Collaborate closely with engineering teams
  7. Deliver high-quality increments each sprint
  8. Promote best practices throughout the development lifecycle

🛠️ Requirements

  1. At least 6 years of experience on web application projects with Microsoft technologies
  2. Strong background in C# development and relational databases (Entity Framework, Dapper, or similar)
  3. Experience with .NET Core 7, Git, GitLab, and REST API design
  4. Knowledge of event-based architectures and modern practices (SOLID, TDD, BDD, clean code)
  5. Experience writing unit tests with XUnit and Moq
  6. Worked in SCRUM teams

🤗 We offer

  1. Certification coverage and technical achievement rewards up to €1,400
  2. Private health and travel insurance
  3. Full coverage for sick leave
  4. Free emotional, legal, and family support
  5. Gym discounts and sports compensation
  6. Flexible remuneration options (meals, transport, childcare, etc.)
  7. Referral bonuses up to €6,000 per candidate and €5,000 per client
  8. Twenty-three working days of vacation
  9. Free language courses in English, Spanish, Catalan, and German

🔄 Project Mobility

  1. Opportunities to move to new projects that align with your professional growth if current assignments end or you seek new challenges.

💡 Working Model

  1. Availability for key meetings expected
  2. Flexible arrangements for personal needs within a 40-hour workweek
HybridOffice
Barcelona, Spain-Madrid, Spain
SQLREST APIGitEntity FrameworkC#.NET

Senior .Net - Medical devices project

We're looking for a skilled Senior .NET Software Engineer to develop cutting-edge medical software solutions in a multidisciplinary R&D environment. Collaborate on impactful projects across diagnostics, sequencing, point of care, core lab, and pathology domains, helping to shape high-quality software that benefits patients worldwide.

🎯 Responsibilities

  1. Participate in all phases of medical software development
  2. Design, implement, and maintain maintainable and testable code using .NET technologies
  3. Review functionality, reliability, and performance of developed software
  4. Document work clearly for future reference and collaboration
  5. Collaborate closely within an agile team
  6. Ensure solutions are aligned with architectural guidelines and best practices

🛠️ Requirements

  1. At least 6 years of hands-on software development experience with C# and .NET technologies
  2. Strong background in object-oriented design and experience creating JSON or XML-based configurations
  3. Experience with automated testing, mocking frameworks, and modern development principles such as SOLID
  4. Familiarity with WPF, Visual Studio, Git, and defining build/test environments
  5. Fluent English skills
  6. Experience working in agile environments

🤗 We offer

  1. Coverage for certifications and technical achievement rewards up to €1,400
  2. Private health and travel insurance
  3. Full coverage for sick leave
  4. Free emotional, legal, and family support
  5. Gym discounts and sports compensation
  6. Flexible remuneration options (meals, transport, childcare, etc.)
  7. Referral bonuses up to €6,000 per candidate and €5,000 per client
  8. 23 working days of vacation
  9. Free language courses in English, Spanish, Catalan, and German

🌱 Professional Development

  1. Guidance from dedicated mentors throughout your onboarding and career progression
  2. Regular 1:1 meetings and a personalized development plan
  3. Opportunities to grow technically and influence project decisions
  4. Space to share knowledge and mentor others, if desired

🔄 Project Continuity

  1. Access to a diverse range of projects, technologies, and sectors for continuous growth
  2. Support in finding new challenges aligned with your professional development if projects change

🕒 Working Model

  1. Flexible scheduling to accommodate personal needs within a 40-hour workweek
  2. Availability requested for key meetings

💸 Salary

  1. Salary details will be discussed during the initial conversation
HybridOffice
Barcelona, Spain
GitC#.NET

Location

Plaça de Catalunya, 1-4, 08002 Barcelona, Spain