Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Software Developer (React / .NET Core) Duration: 12 Months Workload: Full Time Hours Setup: Freelance (Daily Rate / Limited Company / Umbrella / Sole Trader) Location: Barcelona, Spain (hybrid) We are looking for a hands-on Software Developer to support the modernisation of a business-critical legacy platform into a scalable, API-first architecture using React and .NET Core technologies.Key Responsibilities Build and enhance ASP.NET Core Web APIs.Develop modern React SPA components and integrate them with backend services.Support the migration of legacy Web Forms functionality into reusable API-driven solutions.Work with SQL Server, business logic layers, validation and error handling.Contribute to testing, debugging and overall application quality.Support CI/CD processes and collaborate closely with architects and development teams in an Agile environment.Must-Have Skills 3+ years of software development experience.Strong C# and ASP.NET Core Web API expertise.Strong React and JavaScript development experience.Experience with REST APIs and SQL databases.Strong communication skills and ability to work independently.Fluent English and Spanish.Nice-to-Have Experience with Web Forms or other legacy systems.AWS exposure (S3, API Gateway, Lambda).JWT/OIDC authentication experience.CI/CD knowledge.
Requirements
Must-Have Skills 3+ years of software development experience. Strong C# and ASP.NET Core Web API expertise. Strong React and JavaScript development experience. Experience with REST APIs and SQL databases. Strong communication skills and ability to work independently. Fluent English and Spanish. Nice-to-Have Experience with Web Forms or other legacy systems. AWS exposure (S3, API Gateway, Lambda). JWT/OIDC authentication experience. CI/CD knowledge.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
The 12 Best Jobs for Software Engineers
Is Software Engineering Over-Saturated?
Where To Find Software Engineering Jobs