Senior Web API Developer
Posted on:
6 hours ago
Vacancies:
1 Vacancy
Job Summary
JOB ID 6240
Roles & Responsibilities
Developers in this department manage the full lifecycle of the applications they build. Your daily responsibilities will include:
- Requirements Gathering: Partnering with Product Owners to refine software requirements and break them down into actionable User Stories.
- Frontend Collaboration: Working closely with Frontend Developers to design API contracts communication pathways and system dependencies.
- Architecture & API Development: Designing and implementing robust REST API architectures and optimized database schemas.
- Quality Assurance: Managing technical documentation comprehensive unit/integration testing and advanced system troubleshooting for all implemented backend components.
Job Requirements
Candidates must fulfill the following technical benchmarks:
Minimum Qualifications
- Education: Technical Engineering degree (Ingeniería Técnica) Mathematics Physics or a highly related technical field.
- Core Framework: Minimum of 5 years of hands-on experience in the framework (ideally Core 6.0 or higher).
- API Development: 3 years of specialized experience building and maintaining REST APIs.
- Software Patterns: Expert-level mastery of SOLID principles with profound experience implementing Dependency Injection.
- Testing & Databases: 3 years of backend testing experience along with 3 years of working with Entity Framework.
Desirable / Valued Extras
- Experience with cloud-native microservices architectures.
- Experience deploying backend applications (e.g. Azure IIS).
- Familiarity with frontend fundamentals (HTML JavaScript CSS).
- Intermediate English proficiency (B2 level or higher).
- Familiarity or professional background within the machine tool manufacturing or industrial production industries.
Work Schedule & Hybrid Model
- Hours: 40 hours per week (Full-time).
- Schedule: Monday to Friday 08:00 to 13:00 and 13:30 to 16:30.
- Remote Work: Hybrid Model. 2 days of remote work per week / 3 days on-site in Zaldibar. (Note: The remote work distribution schedule is fixed).
Recruitment Process
The selection setup consists of 3 assessment phases.
Key Screening Questions for Candidates
- How many years of experience do you have developing applications with Have you worked with Core 6.0 or superior versions
- How many years of experience do you have developing REST APIs
- Do you have proven experience applying SOLID principles and Dependency Injection
- Do you reside in Bizkaia or have full availability to work in a hybrid setup in Zaldibar
- Please describe your most relevant project developing REST APIs with Core. Briefly mention your role the tech stack and the core features you built.