TL;DR
Software Engineer (.NET): Building and optimizing hirify.global' publishing platform, evolving both modern and legacy technologies with an accent on maintaining and improving existing systems while transitioning to a modern, scalable architecture. Focus on database performance, troubleshooting complex queries, ensuring data integrity, and integrating AI solutions into customer-facing applications.
Location: Hybrid (Madrid, Spain)
Company
hirify.global is one of the world’s largest and most impactful research publishers, dedicated to making peer-reviewed, quality-certified science openly accessible.
What you will do
- Design, develop, and maintain scalable, high-performance web applications using .NET and Vue.js.
- Enhance and support existing solutions while contributing to the transition to modern architecture.
- Troubleshoot and optimize database performance, including query optimization and indexing strategies in SQL Server and MongoDB.
- Collaborate with product managers, architects, and cross-functional teams to gather requirements and determine optimal implementation strategies.
- Write clean, maintainable, and efficient code, ensuring quality and conducting code reviews.
- Integrate AI solutions into customer-facing applications and leverage AI to enhance daily engineering work.
Requirements
- 4+ years of experience in software engineering, specializing in .NET Core/Framework.
- 3+ years of hands-on experience with SQL Server.
- Skilled in building and consuming RESTful APIs.
- Hands-on experience with the Azure cloud platform.
- Strong proficiency in object-oriented programming and SOLID principles.
- Experience with microservices, micro-frontend concepts, and integrating AI solutions.
Nice to have
- Experience with MongoDB, RabbitMQ, and Vue.js (Vue 2 and Vue 3).
- Exposure to CI/CD pipeline creation in Azure DevOps.
- Experience with containerization platforms (e.g., Docker, Kubernetes).
- Experience with testing frameworks like Nunit, Playwright.
- Experience with Domain Driven Design, system architecture, and event-driven architecture.
Culture & Benefits
- Balanced hybrid working model fostering collaboration through regular office engagement.
- 4 additional wellbeing days, access to learning platforms, and dedicated learning & development time.
- Range of wellbeing initiatives, including free online yoga classes and an employee assistance plan.
- Opportunity to dedicate three days each year to volunteer.
- Additional benefits depending on location (e.g., pension plan and private medical care).
Hiring process
- Submit your application in English.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →