Full Stack Developer

Parkside Recruitment
Municipality of Madrid, Spain
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

HTML
.NET
Artificial Intelligence
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Software Quality
Code Review
Information Systems
Software Design Patterns
DevOps
Elasticsearch
Entity Framework
Microsoft Software
Powershell
Scrum
Software Architecture
Systems Development Life Cycle
Search Technologies
Software Systems
Solr
Web Content Accessibility Guidelines
Web Application Frameworks
Web Platforms
Working Model 2D
Chatbots
Angular
Prompt Engineering
GIT
Xunit
Moq
SASS
Angular
Solid Principles
Information Technology
Front End Software Development
REST
Terraform
Docker
Service Stack
Microservices

Job description

Full Stack Developer (. NET / Angular / Azure) Location: Barcelona Working Model: Monday to Thursday in the office, flexible Fridays We are supporting a global organisation undergoing significant digital transformation and expanding its Digital Commerce engineering capability. As a Full Stack Developer, you will play a key role in building and enhancing enterprise-scale customer experience and e Commerce platforms used by global partners and customers. This is an opportunity to work on modern cloud-native applications across the full technology stack, leveraging the latest Microsoft technologies, Angular front-end frameworks, and AI-assisted development tools to deliver scalable, high-performing software solutions. You will collaborate closely with Solution Architects, Dev Ops Engineers, QA teams, and Agile delivery teams to build secure, maintainable, and innovative applications that support mission-critical digital platforms. What You'll Be Doing Design, develop, and maintain scalable full stack applications using C#/. NET and Angular Developing accessible digital applications in line with modern accessibility standards and best practices (e.g. WCAG compliance).

Requirements

Build and enhance RESTful APIs and microservices-based architectures Collaborate with Architecture, Security, QA, and Dev Ops teams throughout the SDLC Translate business and technical requirements into high-quality, maintainable code Participate in Agile Scrum ceremonies and contribute to continuous improvement initiatives Conduct code reviews and provide technical guidance to other developers Support deployment, testing, maintenance, and production issue resolution Create and maintain unit tests to ensure application stability and quality Work with CI/CD pipelines and modern Dev Ops tooling Explore and implement AI-driven engineering capabilities and automation opportunities Utilise tools such as Git Hub Copilot responsibly to improve productivity and code quality Ensure adherence to security standards, engineering best practices, and architectural principles Key Skills & Experience 7+ years of commercial experience in C#/. NET development Strong experience with. NET Core, ASP. NET, and Entity Framework Solid front-end development expertise with Angular 9+, Type Script, Rx JS, HTML, CSS, and SASS Experience building RESTful APIs and microservices architectures Hands-on experience with modern frameworks and tools such as: Graph QL (Hot Chocolate) Mass Transit Autofac Auto Mapper / Mapster Fluent Validation Apollo Angular Angular Material Experience working within Microsoft Azure cloud environments Familiarity with Dev Ops and Infrastructure-as-Code tooling including Azure Dev Ops, Terraform, and Power Shell Strong understanding of SOLID principles, design patterns, Git, and software architecture best practices Experience working with AI-assisted development tools such as Git Hub Copilot Strong communication and collaboration skills English language skills at B2 level or above Degree in Computer Science, Information Systems, or a related field Nice to Have Experience with Commerce Tools, Kontent. AI, Algolia, Elasticsearch, or Solr Familiarity with Docker and testing frameworks/tools such as Xunit, Moq, and Snapshooter Knowledge of SEO best practices and analytics/tracking integrations Experience delivering high-traffic e Commerce or digital marketing platforms Exposure to AI/ML tooling, chatbot frameworks, semantic search, or prompt engineering concepts

Apply for this position