.NET Developer
Location
Spain
Posted
124 days ago
Salary
0
Seniority
Senior
Job Description
.NET Developer
INNOCV Solutions
• Join one of our teams focusing on web application development. • Analyze, define, design, and implement software architectures based on the latest tools on the market. • Plan and develop a digital product during its life cycle in collaboration with different team members. • Develop projects from scratch and technological solutions ensuring the quality, the correct upload to production, and the corresponding support.
Job Requirements
- Proven experience in web application development with modern .NET.
- Experience with agile methodologies.
- Experience with Hangfire and Quartz.
- Experience with Refit.
- Knowledge of using Pipelines, Continuous Deployment, or Continuous Integration (CI/CD) systems, and tools such as Jenkins, TeamCity, Azure DevOps, GitHub Actions.
- Experience in building APIs using NTT Framework and ORM.
- Experience working with Azure or other cloud components: Azure Key Vault, Service Bus, Kubernetes, SignalR, Data Factory.
- High level of English proficiency.
Benefits
- 100% remote work
- Flexible hours
- Special timetable: Fridays and summer 7h.
- Individual budget for attending forums and training
- English classes
- Health insurance
- Every three years, 6 extra days off.
- Day off on your birthday
- Bring a friend and benefit from it
- Flexible compensation
- Wellness - Gympass
- Volunteering opportunities
- Company events and team buildings
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and build scalable, resilient cloud applications on Azure using C#, .NET and SQL, delivering solutions that are secure, high-performance, adhere to our Coding Standards and “just work”. • Write clean, clear, and well-tested code, embracing software craftsmanship principles to produce robust, reusable and maintainable systems. • Ensure a high bar for code quality through comprehensive unit tests and attention to detail. • Take ownership of features end-to-end, from initial concept through deployment. • Drive substantial product features as the key developer alongside an architect or product designer. • Mentor and support junior engineers, leading by example in code reviews and pair programming. • Provide technical leadership in architecture and design discussions, advocating for simple, elegant solutions. • Continuously improve the codebase through refactoring and refinement, balancing new feature development with paying down technical debt. • Champion quality, reliability and scalability by implementing best practices in cloud operations (monitoring, security, CI/CD).
• Design and build scalable, resilient cloud applications on Azure using C#, .NET and SQL, delivering solutions that are secure, high-performance, adhere to our Coding Standards and “just work”. • Write clean, clear, and well-tested code, embracing software craftsmanship principles to produce robust, reusable and maintainable systems. • Ensure a high bar for code quality through comprehensive unit tests and attention to detail. • Take ownership of features end-to-end, from initial concept through deployment. • Drive substantial product features as the key developer alongside an architect or product designer. • Mentor and support junior engineers, leading by example in code reviews and pair programming. • Provide technical leadership in architecture and design discussions, advocating for simple, elegant solutions. • Continuously improve the codebase through refactoring and refinement, balancing new feature development with paying down technical debt. • Champion quality, reliability and scalability by implementing best practices in cloud operations (monitoring, security, CI/CD).
• Partner with product owners and UX/design teams to convert an existing portal into a modern UI built with Blazor: shifting layouts, updating components, refreshing user flows. • Develop front-end features using C#/Blazor, working with UI components (especially using Syncfusion Blazor) as the primary delivery mechanism. • Use Visual Studio 2022 as your primary IDE to build, test and debug the UI. • Create and execute API request/response tests using Postman (or similar tooling) to support the front-end integration with back-end services. • Translate design/UX changes into technical scope: interface adjustments, component configuration, responsive behaviour, data bindings, and state management. • Work alongside back-end engineers to integrate UI with existing APIs and services, handle data retrieval, error conditions, and user flows. • Ensure code quality, maintainability, and performance: write clean, modular UI code, adopt best practices, design for reusability and future extensibility. • Participate in code reviews, collaborate in teams, mentor more junior UI developers, and contribute to the UI component library/code standards. • Focus on delivering high-quality UI experiences while meeting time-to-market demands: as we modernize the portal, you’ll help shape both execution and architecture of the UI layer.
• Partner with product owners and UX/design teams to convert an existing portal into a modern UI built with Blazor: shifting layouts, updating components, refreshing user flows. • Develop front-end features using C#/Blazor, working with UI components (especially using Syncfusion Blazor) as the primary delivery mechanism. • Use Visual Studio 2022 as your primary IDE to build, test and debug the UI. • Create and execute API request/response tests using Postman (or similar tooling) to support the front-end integration with back-end services. • Translate design/UX changes into technical scope: interface adjustments, component configuration, responsive behaviour, data bindings, and state management. • Work alongside back-end engineers to integrate UI with existing APIs and services, handle data retrieval, error conditions, and user flows. • Ensure code quality, maintainability, and performance: write clean, modular UI code, adopt best practices, design for reusability and future extensibility. • Participate in code reviews, collaborate in teams, mentor more junior UI developers, and contribute to the UI component library/code standards. • Focus on delivering high-quality UI experiences while meeting time-to-market demands: as we modernize the portal, you’ll help shape both execution and architecture of the UI layer.

