
ERNI
About us
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
- Develop backend components and web API methods
- Translate user stories into new functionalities
- Implement optimized queries and caching strategies
- Contribute to system performance improvements
- Design reliable, reusable, and clean code
- Collaborate closely with engineering teams
- Deliver high-quality increments each sprint
- Promote best practices throughout the development lifecycle
🛠️ Requirements
- At least 6 years of experience on web application projects with Microsoft technologies
- Strong background in C# development and relational databases (Entity Framework, Dapper, or similar)
- Experience with .NET Core 7, Git, GitLab, and REST API design
- Knowledge of event-based architectures and modern practices (SOLID, TDD, BDD, clean code)
- Experience writing unit tests with XUnit and Moq
- Worked in SCRUM teams
🤗 We offer
- Certification coverage and technical achievement rewards up to €1,400
- Private health and travel insurance
- Full coverage for sick leave
- Free emotional, legal, and family support
- Gym discounts and sports compensation
- Flexible remuneration options (meals, transport, childcare, etc.)
- Referral bonuses up to €6,000 per candidate and €5,000 per client
- Twenty-three working days of vacation
- Free language courses in English, Spanish, Catalan, and German
🔄 Project Mobility
- Opportunities to move to new projects that align with your professional growth if current assignments end or you seek new challenges.
💡 Working Model
- Availability for key meetings expected
- Flexible arrangements for personal needs within a 40-hour workweek
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
- Participate in all phases of medical software development
- Design, implement, and maintain maintainable and testable code using .NET technologies
- Review functionality, reliability, and performance of developed software
- Document work clearly for future reference and collaboration
- Collaborate closely within an agile team
- Ensure solutions are aligned with architectural guidelines and best practices
🛠️ Requirements
- At least 6 years of hands-on software development experience with C# and .NET technologies
- Strong background in object-oriented design and experience creating JSON or XML-based configurations
- Experience with automated testing, mocking frameworks, and modern development principles such as SOLID
- Familiarity with WPF, Visual Studio, Git, and defining build/test environments
- Fluent English skills
- Experience working in agile environments
🤗 We offer
- Coverage for certifications and technical achievement rewards up to €1,400
- Private health and travel insurance
- Full coverage for sick leave
- Free emotional, legal, and family support
- Gym discounts and sports compensation
- Flexible remuneration options (meals, transport, childcare, etc.)
- Referral bonuses up to €6,000 per candidate and €5,000 per client
- 23 working days of vacation
- Free language courses in English, Spanish, Catalan, and German
🌱 Professional Development
- Guidance from dedicated mentors throughout your onboarding and career progression
- Regular 1:1 meetings and a personalized development plan
- Opportunities to grow technically and influence project decisions
- Space to share knowledge and mentor others, if desired
🔄 Project Continuity
- Access to a diverse range of projects, technologies, and sectors for continuous growth
- Support in finding new challenges aligned with your professional development if projects change
🕒 Working Model
- Flexible scheduling to accommodate personal needs within a 40-hour workweek
- Availability requested for key meetings
💸 Salary
- Salary details will be discussed during the initial conversation
Location
Plaça de Catalunya, 1-4, 08002 Barcelona, Spain